16723 306
10529 927
3408 145
2814 251
6738 601
23869 253
50422 318
72820 418
20686 186
81039 761
26328 132