2302 553
2547 828
2237 505
954 304
2058 660
1710 501
3678 116
1810 485
15784 835
363 86
2688 847
2968 549
2458 546
285 57
1774 529
28313 508
3188 768
3277 355
2617 269
6044 782
9848 612
24154 412
3370 52
13903 784
8096 425
15778 466
10162 35
6732 292