16723 306
10528 927
3408 145
2813 251
6737 601
23868 253
50418 318
72803 418
20684 186
81031 761
26326 132