15284 158
4097 68
2579 170
4033 388
8105 431
49890 482
14611 855
5585 75
3129 375
20602 712
18555 359