31537 64
3599 211
4222 621
6478 476
5568 577
32767 580
16027 520
27150 237
11694 942
7957 100
16787 493
3892 174
12847 221
12760 747
5191 193
23442 612
4377 67
27892 268
15442 400
24599 143
3903 754
1973 261
4270 311
2695 109
1036 85
3595 264
5898 80
4578 558