16723 306
10528 927
3408 145
2814 251
6738 601
23869 253
50421 318
72811 418
20685 186
81039 761
26327 132