15182 94
2760 845
2398 556
729 149
34189 134
2691 144
6837 519
4754 155
4617 431
3648 239
8351 571
6584 473
11318 927
4053 514
3061 326
2184 242
6253 611
2419 480