40602 326
7043 464
13772 467
27704 726
111153 183
5223 748
6907 518
4408 713
19194 212
41444 291
55873 677
16542 362
10671 352
6325 372
1382 128
1901 239