31105 717
5772 416
2853 446
16004 211
16574 457
2766 459
2900 148
4060 583
17561 480
1892 106
6466 629
875 41
4431 518
4911 101
2087 160
1740 319