14021 422
35890 204
3908 405
2875 311
2436 360
16383 721
3670 420
2294 505
934833 960
3748 750
260196 832
16499 654
1358 188
12600 228
18991 482
9789 309
3642 93
1975 63
1066 126
3307 610
5028 468
64268 442
26657 201
4187 682