29000 530
10608 100
12542 557
6928 115
18108 41
3762 302
5310 1009
3553 66
4629 272
4751 158
24573 216
10403 260
3317 403
11422 567
4502 519
175774 1068
1385 149