40971 326
7044 464
13788 467
27725 726
111180 183
5225 748
6908 518
4408 713
19194 212
41448 291
55879 677
16544 362
10672 352
6325 372
1382 128
1901 239