3116 425
5442 89
17166 182
28409 214
51980 613
7494 31
53694 309
34469 249
21217 436
17439 336
12741 722
25236 349
824 59
5721 94
1781 177
7155 655
4645 603
10008 595
4940 639
18262 443
22259 204
18868 658
15203 484
15765 61
22552 82
22231 461
24292 85
10049 143