50941 181
15653 729
30006 156
17699 516
43598 507
4203 447
7697 548
4027 155
13225 616
23232 346
2962 325
4994 251
5260 109
4031 780
16550 338
3340 695
29541 603
28055 169
7494 286
17624 367
6956 689
14635 204
4061 821
5257 674
15839 132
19152 213
8296 108
3203 372