16723 306
10527 927
3408 145
2813 251
6737 601
23863 253
50413 318
72788 418
20680 186
81018 761
26319 132