12581 48
2121 645
292 59
3178 700
1720 520
568 152
1897 603
768 205
2184 451
977 183
2306 583
522 135
1508 443
1690 202
2645 503
1593 399
8656 694
3108 816
10106 247
14261 523
16759 940
9836 65
2656 188
6517 224
6168 597
6639 356
26654 322
31063 307