2278 521
5021 122
13507 70
9117 680
10371 478
51948 725
4756 779
7742 482
4472 44
3513 210
6746 441
16895 277
4201 423
5949 572
19491 354
1924 296
4394 627
7471 896
4689 412
7316 211
4356 377
3650 37
16902 153
16003 129
6291 872
16130 425
20927 562
1134 106