14054 503
12262 526
2920 669
8619 293
3424 515
543 77
11018 321
7753 475
6433 483
3235 41
900 162
1120 176
2095 439