50488 163
15851 692
5014 576
9354 717
21223 622
3310 430
2372 213
5298 209
5580 632
7706 681
2870 377
1880 229
2329 325
2163 201
8186 277
9128 184
6279 392
11963 599
15190 461
30958 172
4360 153
5047 130
4350 634
7090 349
8094 50
8579 500
3787 480
2389 399