16742 306
10546 927
3414 145
2823 251
6756 601
23995 253
50558 318
73273 418
20771 186
81383 761
26493 132