16735 306
10539 927
3413 145
2818 251
6752 601
23957 253
50519 318
73123 418
20739 186
81262 761
26440 132