16722 306
10527 927
3408 145
2813 251
6737 601
23859 253
50410 318
72775 418
20677 186
81010 761
26319 132