1030 273
12758 901
3650 350
4334 572
38726 264
2979 80
38870 305
1573 378
5582 459
2329 54
929 97
22570 102
20930 641
27921 597
2603 581
242 63
689 73
2635 309
570 114
17532 238
603 122
950 275
7228 137
2175 656