2721 88
61116 629
19338 334
5532 300
3466 231
10110 673
143401 288
71783 613
31225 869
18053 180
33396 787
47999 514
39177 825
24171 455
29237 319
19729 54
11329 525
3139 408
2316 132
2719 89
6405 199
28593 891