16735 306
10538 927
3413 145
2818 251
6752 601
23954 253
50509 318
73110 418
20737 186
81255 761
26427 132