50990 181
15674 729
30020 156
17720 516
43617 507
4204 447
7707 548
4031 155
13228 616
23245 346
2962 325
5000 251
5261 109
4032 780
16563 338
3340 695
29550 603
28071 169
7499 286
17632 367
6959 689
14640 204
4061 821
5258 674
15848 132
19165 213
8296 108
3203 372