2653 528
3588 641
4447 503
3312 605
2052 214
8596 680
2580 439
4587 522
4875 768
7031 110
3318 527
2620 296
3831 341
2317 167
1352 46
28419 188
984 76
3896 557
3229 131
1650 313
4267 114
1347 72
30808 689
2174 431