2695 521
9391 122
14627 70
12295 680
11671 478
52354 725
5272 779
9674 482
5591 44
4149 210
13712 443
17905 277
5424 423
7215 574
20513 354
2185 296
4990 627
12834 898
5426 412
8208 211
5411 377
4318 38
29363 156
20278 131
7461 872
17129 426
21145 562
1422 106