42168 326
7053 464
13859 467
27825 726
111285 183
5226 748
6909 518
4410 713
19196 212
41463 291
55913 677
16567 362
10673 352
6326 372
1385 128
1902 239