30276 717
5705 416
2788 446
15902 211
16548 457
2462 459
2863 148
4013 583
16876 480
1813 106
6194 629
826 41
4061 517
4767 101
1940 160
1570 319