50926 181
15646 729
30005 156
17694 516
43591 507
4203 447
7695 548
4027 155
13225 616
23228 346
2962 325
4993 251
5260 109
4031 780
16549 338
3340 695
29538 603
28053 169
7493 286
17621 367
6951 689
14634 204
4061 821
5257 674
15839 132
19150 213
8296 108
3203 372