20016 324
36427 543
34586 399
14602 658
8608 347
6805 422
5493 529
37859 719
8709 813
13774 387
2857 180
16416 402
12567 938
4845 231
16880 55
15128 642
7806 338
7163 727
4552 45
4363 112
9526 289
4160 306
7282 569
5052 410
6398 286
1617 211
1494 103
3302 582