29886 316
97763 181
176929 326
3114 551
5527 870
2804 579
9203 253
3204 530
2500 479
2944 481
2343 546
4556 351
123365 687
70534 725
223055 392
9871 712
112609 450
58088 404
81623 361
7197 161
8019 73
22383 134
31282 587
22400 155
394094 812
31254 494
39699 236
24299 698