2912 122
24901 588
1715 117
31286 445
12394 187
19751 405
5180 314
3030 207
13053 73
9585 621
4845 258
8491 713
4175 563
4293 42
1511 165
3207 505
2318 121
3109 34
3675 387
3316 455
2509 366
18054 307
1592 69
25239 738
4889 170
1633 112
4135 637
2224 101