3099 89
15353 803
5316 276
3637 298
3944 685
5049 338
4015 584
12343 347
3804 397
11951 682
2680 52
1225 49
3124 614
7240 456
2688 131
3541 441
6321 312
3688 548
3061 471
3450 230
86040 319
15589 398
28714 502
71802 516
25090 743
48329 525
20766 186
72521 884