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