28956 530
10575 100
12534 557
6918 115
18093 41
3751 302
5299 1009
3551 66
4615 272
4742 158
24567 216
10395 260
3310 403
11400 567
4495 519
175716 1068
1381 149