3596 402
2859 332
979 89
719 91
1190 89
9228 557
2641 164
1410 339
2602 163
2728 538
2541 651
1604 396
2105 622
320 51
16551 652
1348 207
3075 706
941 269
2962 467
1544 308
1528 270
1990 522
3270 141
2015 227