16725 306
10529 927
3409 145
2815 251
6742 601
23899 253
50444 318
72922 418
20706 186
81115 761
26360 132