3099 89
15354 803
5316 276
3637 298
3944 685
5049 338
4015 584
12343 347
3804 397
11952 682
2680 52
1225 49
3125 614
7240 456
2688 131
3541 441
6322 312
3689 548
3061 471
3450 230
86046 319
15595 398
28721 502
71808 516
25091 743
48334 525
20766 186
72536 884