1513 272
5902 129
15817 258
10426 382
2172 405
3457 60
2648 479
2354 465
5720 845
4251 441
8663 592
8719 589
11534 183
8402 676
14341 830
163829 974