2951 475
2170 292
1043 98
4246 746
2953 611
3772 687
1209 76
8890 701
11079 525
3245 434
4009 622
3626 658
6153 399
3355 609
15795 115
4382 397
3422 597
1279 161
2613 367
3347 672
5887 152
3511 628
1191 139
2598 322