2961 601
409448 935
204028 859
3295 331
4082 867
231757 1157
212451 998
7625 840
2926 726
352190 1101
345640 945
5438 616
1938 245
133813 418
100622 337
3377 619
3280 373
140808 278
132107 397
4256 595
4104 612
136399 963
125287 681
4000 471
2838 504
99477 737
278717 594
13569 453