2992 266
3781 699
43913 501
25041 217
4642 946
5999 594
2669 154
5759 605
7369 230
2987 335
5432 867
3045 345
7001 797
6346 27
2889 341
4146 521
16975 551
5188 592
15781 559
4505 534
2902 285
4314 48
8046 483
4833 433