16723 306
10528 927
3408 145
2814 251
6737 601
23868 253
50421 318
72805 418
20684 186
81031 761
26327 132