19632 841
14031 556
10467 450
19467 63
41082 240
38741 142
25175 158
18624 669
4237 363
4998 769
1434 156
3578 468
1571 109
1220 165
2923 608
3550 708
3120 346
3524 447