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
7238 456
2687 131
3541 441
6318 312
3688 548
3059 471
3448 230
86002 319
15560 398
28693 502
71761 516
25085 743
48301 525
20750 186
72445 884