16743 306
10547 927
3415 145
2826 251
6758 601
24044 253
50583 318
73387 418
20794 186
81477 762
26533 132