18016 274
9848 81
47754 165
32655 386
3083 519
12720 286
2962 290
12200 99
26873 308
3867 285
4701 408
20861 628
2836 375
4168 439
3810 469