3097 89
15352 803
5315 276
3637 298
3943 685
5047 338
4013 584
12341 347
3804 397
11947 682
2680 52
1224 49
3123 614
7237 456
2686 131
3541 441
6317 312
3688 548
3059 471
3448 230
85999 319
15560 398
28693 502
71755 516
25083 743
48299 525
20749 186
72442 884