51052 181
15701 729
30057 156
17780 516
43669 507
4217 447
7720 548
4036 155
13229 616
23266 346
2963 325
5004 251
5262 109
4032 780
16572 338
3340 695
29556 603
28090 169
7507 286
17638 367
6961 689
14649 204
4061 821
5260 674
15860 132
19183 213
8297 108
3205 372