1596 216
11480 407
13416 588
20307 128
16988 339
6811 461
15267 620
2456 283
5657 642
2959 388
9913 638
2529 217
6105 819