2952 831
15240 665
18007 632
13702 188
23155 707
3460 328
11616 733
6290 368
4073 235
3920 506
3633 320
7407 176
3521 382
3753 770
27099 325
3945 722
3083 149
2833 438
2966 557
1157 95
3481 570
1442 39
28825 132
2743 75
41993 241
2266 484
5667 567
15694 742