16712 344
8511 94
1575 25
5267 81
9007 700
3730 681
9296 124
6227 356
2908 83
13895 516
11336 687
3412 319
4101 571
4177 388
3385 561
3639 672
2066 199
5388 322
5288 661
1852 136
3960 562
4966 859
14310 545
7402 665
5027 789
266082 524
45209 619
19843 203