2278 521
5021 122
13503 70
9113 680
10369 478
51948 725
4756 779
7742 482
4470 44
3513 210
6745 441
16894 277
4196 423
5948 572
19491 354
1924 296
4392 627
7470 896
4689 412
7315 211
4353 377
3650 37
16839 153
15999 129
6291 872
16128 425
20927 562
1134 106