2503 272
1190 58
1584 159
3721 466
11717 280
2474 716
1704 72
1353 203
2006 61
2916 570
3797 899
2818 595
3144 583
1567 192
2707 429
4334 812
9408 328
2283 432
4231 605
2400 369
3478 808
2981 508
8525 493
3034 632