15032 75
11853 367
27890 379
5483 562
5039 182
3529 479
11525 522
5417 578
36496 479
10587 828
4302 429
5333 48
17588 539
6136 212
7258 236
4932 660
20512 690
10915 404
11484 545
8389 432
2903 307
4396 518
4666 215
3237 441
18593 710
2883 428
2523 243
5915 133