12556 355
37705 285
9593 348
64815 915
4491 682
5914 954
4558 402
6627 406
19101 41
3115 300
14553 65
3185 198
3326 768
13281 461
2311 359
12342 664
8585 754
827 23
4882 483
843 176
6822 411
1677 320
3857 819