16723 306
10527 927
3408 145
2813 251
6737 601
23865 253
50413 318
72794 418
20682 186
81019 761
26321 132