3175 86
4096 592
108921 932
3996 752
894 195
1559 311
1573 274
28526 537
5997 175
7206 503
66572 570
11868 170
49879 437
40603 696
14162 515
31994 504
43220 668
66453 777
28150 579
18895 75
13413 119
27909 733
7537 451
54282 218
32565 328
27339 681
30659 722
23867 293