4231 196
2259 45
11420 494
12233 984
3872 376
11874 711
11248 927
4772 860
8441 484
15708 323
2834 296
26285 374
12919 496
3983 391
2628 136
3890 392
5954 651
2804 60