16735 306
10539 927
3413 145
2818 251
6752 601
23959 253
50521 318
73133 418
20740 186
81269 761
26442 132