3175 86
4096 592
108852 932
3995 752
894 195
1558 311
1573 274
28525 537
5996 175
7206 503
66567 570
11868 170
49874 437
40598 696
14162 515
31986 504
43218 668
66431 777
28147 579
18895 75
13411 119
27908 733
7537 451
54276 218
32557 328
27328 681
30652 722
23861 293