16731 306
10534 927
3412 145
2818 251
6748 601
23937 253
50489 318
73058 418
20730 186
81210 761
26410 132