3176 86
4096 592
108936 932
3996 752
894 195
1560 311
1574 274
28528 537
5997 175
7206 503
66580 570
11868 170
49879 437
40604 696
14162 515
31998 504
43220 668
66459 777
28150 579
18895 75
13414 119
27909 733
7537 451
54283 218
32568 328
27342 681
30663 722
23871 293