1283 45
7019 494
11815 984
3733 376
11320 711
10790 927
4623 860
8303 484
14725 323
2667 296
24473 374
12532 496
3731 391
2437 136
3755 392
5475 651
2484 60