2959 601
408933 935
203707 859
3289 331
4079 867
231391 1156
212168 998
7623 840
2923 726
351863 1101
345035 944
5437 616
1938 245
133701 418
100531 337
3377 619
3279 373
140701 278
132019 397
4254 595
4103 612
136290 963
125239 681
4000 471
2837 504
99414 737
278551 594
13540 453