2990 649
3979 178
5354 168
20275 483
11320 504
53170 337
9635 410
2569 238
3957 596
3730 454
13466 39
2554 148
9136 685
1500 306
2311 605
2821 580
2607 393
1507 142
665 154
2259 632
3010 643