2916 830
2991 649
3980 178
5355 168
20276 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
2293 466
2299 433
2311 605
2913 852
541 154
2556 718
2821 580
2607 393
1507 142
666 154
2259 632