15091 584
12663 408
11810 92
5127 629
49640 472
25106 175
6115 649
2860 181
3382 707
2435 116
9550 777
3439 479
1814 260
1424 278
10305 771
15051 652
2217 37
8134 676
28181 41
9891 432
1797 115
3732 656
679 76
2921 497
1908 170
1779 194
7255 625