16723 306
10527 927
3408 145
2813 251
6737 601
23866 253
50415 318
72799 418
20683 186
81024 761
26324 132