2302 553
2547 828
2236 505
954 304
2058 660
1710 501
3635 116
1810 485
15744 835
363 86
2688 847
2968 549
2457 546
285 57
1774 529
28306 508
3181 768
3264 355
2617 269
6044 782
9846 612
24154 412
3366 52
13897 784
8088 425
15770 466
10161 35
6732 292