1851 429
10494 675
303 45
2943 888
3153 966
1978 557
1317 228
3185 670
6069 433
9219 354
9722 967
7493 336