16725 306
10529 927
3410 145
2815 251
6743 601
23902 253
50454 318
72936 418
20710 186
81120 761
26368 132