26308 180
105003 310
42979 612
8863 469
18495 241
15108 876
1118 81
16523 824
901 95
4822 385
19232 603
4908 240
15072 54