15282 158
4096 68
2579 170
4033 388
8105 431
49886 482
14611 855
5585 75
3129 375
20601 712
18555 359