2963 601
409652 935
204160 859
3296 331
4082 867
231886 1157
212562 998
7625 840
2926 726
352301 1102
345859 945
5439 616
1939 245
133857 418
100651 337
3377 619
3283 373
140850 278
132148 397
4257 595
4104 612
136437 963
125312 681
4000 471
2839 504
99514 737
278796 594
13578 453