3175 86
4096 592
108896 932
3995 752
894 195
1558 311
1573 274
28526 537
5996 175
7206 503
66571 570
11868 170
49877 437
40601 696
14162 515
31992 504
43220 668
66443 777
28148 579
18895 75
13412 119
27908 733
7537 451
54279 218
32559 328
27335 681
30655 722
23863 293