14943 215
10599 302
2694 80
4514 297
4413 319
5801 526
8994 61
4099 47
3519 189
3744 591
5636 28
1934 416
4310 641