19958 698
48930 276
3318 807
2491 405
2390 575
38508 209
8754 402
3044 623
2958 650
3495 557
2893 527
15084 273
4003 340
3164 616
3294 732
3551 470
4596 522
5205 647
781 126
1578 178
1100 181
655 79
3588 876
16652 160
1912 340
1106 277