3176 86
4096 592
108932 932
3996 752
894 195
1560 311
1574 274
28528 537
5997 175
7206 503
66578 570
11868 170
49879 437
40603 696
14162 515
31998 504
43220 668
66458 777
28150 579
18895 75
13414 119
27909 733
7537 451
54283 218
32567 328
27341 681
30663 722
23869 293