2302 553
2547 828
2237 505
954 304
2058 660
1710 501
3687 116
1810 485
15799 835
363 86
2689 847
2968 549
2458 546
286 57
1774 529
28315 508
3190 768
3279 355
2617 269
6044 782
9848 612
24154 412
3370 52
13903 784
8097 425
15781 466
10162 35
6733 292