19789 841
14155 556
10519 450
19590 63
41392 240
38988 142
25432 158
18791 669
4271 363
5030 769
1443 156
3599 468
1584 109
1236 165
2927 608
3560 708
3143 346
3540 447