19475 841
13917 556
10406 450
19365 63
38424 142
2885 768
24890 158
18496 669
1795 292
3120 499
990 107
1360 94
3477 550