670 72
22583 280
17977 49
4099 618
2273 494
9339 674
9103 604
1742 467
30162 681
24595 401
7220 713
1860 385
1651 411
29594 686
2885 466
148 43
3395 348
11233 477
1263 183
24370 333
2905 677
1846 563
5413 103
2994 926