15262 158
4084 68
2564 170
4017 388
8097 431
49832 482
14607 855
5581 75
3125 375
20565 712
18529 359