16729 306
10532 927
3411 145
2817 251
6747 601
23929 253
50477 318
73017 418
20720 186
81185 761
26394 132