1595 216
11475 407
13416 588
20306 128
16982 339
6811 461
15266 620
2456 283
5656 642
2959 388
9911 638
2529 217
6105 819