15021 75
2630 84
2790 45
13978 424
2560 387
8396 470
1376 39
3991 641
3325 642
2343 222
3699 588
3696 549
6458 166
12324 742
7144 662
8123 364
7747 621
5963 246
3552 608
5715 449
17936 562
11996 240
23070 736
11007 749