30331 717
5729 416
2783 446
15877 211
16545 457
2445 459
2881 148
4009 583
21511 482
1846 106
6152 629
819 41
4058 517
4754 101
1917 160
1563 319