28582 530
10476 100
12481 557
6850 115
18043 41
3713 302
5249 1009
3543 66
4564 272
4688 158
24553 216
10356 260
3287 403
11257 567
4430 519
175263 1068
1367 149