1522 272
5904 129
15820 258
10428 382
2173 405
3457 60
2648 479
2356 465
5720 845
4253 441
8664 592
8720 589
11535 183
8403 676
14341 830
163830 974