2151 532
2633 854
1204 300
3016 727
1954 349
2415 570
2978 671
1716 407
696 134
6506 54
8877 61
9215 795
6914 282
21198 568
22525 422
31726 209