34600 127
22615 424
78566 361
11951 554
8997 595
8154 112
2893 99
7341 946
11828 246
30158 753
17273 674
6718 243
9069 453
11854 426
11950 476
6151 723