70222 593
1557 275
1732 239
95481 655
8344 648
11922 461
12149 168
13929 663
18624 482
33487 434
30394 84
29287 762
4231 551
3334 212