3099 89
15354 803
5316 276
3637 298
3944 685
5049 338
4015 584
12343 347
3804 397
11954 682
2680 52
1225 49
3125 614
7241 456
2688 131
3541 441
6322 312
3690 548
3061 471
3450 230
86049 319
15596 398
28724 502
71816 516
25094 743
48341 525
20768 186
72556 884