3036 362
25755 396
1577 150
3409 319
3784 474
4269 198
104591 508
4053 452
7609 501
8472 927
17555 768
2946 224
5410 469