70268 593
1558 275
1732 239
95505 655
8345 648
11923 461
12151 168
13931 663
18627 482
33496 434
30401 84
29299 762
4233 551
3335 212