2916 830
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
1416 305
2712 583
2292 466
2299 433
2311 605
2913 852
541 154
2556 718
2821 580
2607 393
1507 142
665 154
2259 632