16722 306
10527 927
3408 145
2813 251
6737 601
23852 253
50406 318
72758 418
20677 186
80992 761
26316 132