931 68
3012 645
2321 74
1289 40
2102 285
2487 468
1863 385
3542 789
1646 343
2122 285
1140 107
5054 611
1795 240
3601 621
2798 216
4577 549
3019 448
2936 459
3442 686
6538 666
2690 572
2016 354
1578 257
664 29