3175 86
4096 592
108930 932
3996 752
894 195
1559 311
1574 274
28528 537
5997 175
7206 503
66577 570
11868 170
49879 437
40603 696
14162 515
31997 504
43220 668
66456 777
28150 579
18895 75
13414 119
27909 733
7537 451
54283 218
32567 328
27340 681
30663 722
23869 293