5026 829
4765 612
2883 302
2667 449
1309 127
1885 249
1192 216
2684 112
2758 610
4335 596
1583 319
2332 347
1501 199
1160 48
4473 105
1590 327
1583 70
9706 178
15618 543
19634 515
18363 136
21131 568
18296 323
25320 870
13429 902
21974 729
9333 555
11543 524