2783 888
3530 224
9356 390
12087 485
14721 338
5606 228
3344 319
8544 765
7966 956
4127 317
9821 399
3425 204
10633 502