28245 904
4112 215
19936 96
4407 569
5424 495
3460 624
7088 437
7322 553
10022 715
11061 41
5447 216
16458 58
1408 61
1293 71
2177 269