3006 580
2200 534
1895 382
2092 338
3462 228
3495 688
1226 194
2490 273
3463 722
3355 626
3919 508
3631 304
3022 577
4231 621
3397 467
5161 585
4728 311
6184 740
4653 731
4771 694
11498 354
4212 755
1706 197
1754 129