2695 521
9392 122
14628 70
12296 680
11671 478
52354 725
5272 779
9674 482
5591 44
4150 210
13713 443
17905 277
5424 423
7215 574
20513 354
2186 296
4990 627
12834 898
5426 412
8208 211
5411 377
4318 38
29369 156
20281 131
7463 872
17129 426
21145 562
1422 106