16735 306
10539 927
3413 145
2818 251
6752 601
23958 253
50521 318
73130 418
20739 186
81268 761
26440 132