22192 228
17542 863
9521 673
12010 321
12208 768
1096 249
3432 461
2477 761
1937 537
115 28
2994 803
62738 278
1376 244
14148 674
1193 350
29483 111
3518 622
1888 411
1673 390
1252 362
1162 345
23874 77
1729 415
570 126