2503 271
34317 544
8792 28
17561 675
3461 35
1120 53
8433 314
7699 204
5217 501
2674 528
15937 110
18726 733
8663 472
7128 650
5969 586
24563 72
17140 114
18804 825
6088 292
7501 423
16805 160
19066 83
19187 432
4525 211