1596 216
11481 407
13416 588
20308 128
16988 339
6811 461
15267 620
2456 283
5657 642
2959 388
9914 638
2530 217
6105 819