2958 601
408534 935
203446 859
3286 331
4079 867
231083 1155
211888 998
7621 840
2921 726
351609 1100
344554 944
5435 616
1938 245
133607 418
100464 337
3376 619
3279 373
140599 278
131930 397
4254 595
4100 612
136200 963
125175 681
3998 471
2837 504
99365 737
278413 594
13509 453