50487 163
15851 692
5013 576
9354 717
21221 622
3310 430
2372 213
5289 209
5580 632
7706 681
2870 377
1879 229
2329 325
2161 201
8186 277
9128 184
6279 392
11963 599
15190 461
30958 172
4360 153
5044 130
4350 634
7090 349
8093 50
8578 500
3784 480
2389 399