15032 75
11853 367
27890 379
5483 562
5039 182
3529 479
11525 522
5417 578
36498 479
10587 828
4302 429
5333 48
17589 539
6136 212
7259 236
4932 660
20513 690
10915 404
11486 545
8390 432
2903 307
4396 518
4666 215
3237 441
18595 710
2884 428
2523 243
5915 133