31560 64
3599 211
4222 621
6478 476
5568 577
32767 580
16027 520
27151 237
11695 942
7957 100
16787 493
3893 174
12848 221
12761 747
5191 193
23442 612
4378 67
27895 268
15445 400
24600 143
3903 754
1973 261
4270 311
2695 109
1036 85
3595 264
5898 80
4578 558