51045 181
15701 729
30055 156
17773 516
43656 507
4215 447
7716 548
4036 155
13229 616
23265 346
2963 325
5003 251
5262 109
4032 780
16572 338
3340 695
29556 603
28085 169
7506 286
17637 367
6961 689
14647 204
4061 821
5260 674
15860 132
19183 213
8296 108
3205 372