3019 55
18660 370
9870 754
3815 648
7033 844
10584 313
20304 391
5714 233
11081 249
2871 374
5029 453
7388 468
5110 354