51046 181
15701 729
30055 156
17774 516
43657 507
4215 447
7718 548
4036 155
13229 616
23265 346
2963 325
5004 251
5262 109
4032 780
16572 338
3340 695
29556 603
28085 169
7507 286
17637 367
6961 689
14648 204
4061 821
5260 674
15860 132
19183 213
8296 108
3205 372