30749 351
4373 583
13816 153
4802 195
4860 843
6664 297
10374 237
3102 351
61008 598
3280 845
5026 691