28979 530
10601 100
12536 557
6920 115
18103 41
3755 302
5304 1009
3552 66
4623 272
4747 158
24572 216
10402 260
3313 403
11417 567
4498 519
175751 1068
1385 149