580 61
5303 108
1865 293
1945 122
18929 292
10571 823
10339 439
3263 753
22332 397
2623 322
2914 557
2342 397
1138 157
10977 465
2563 381
854 54
2133 280
1364 216
866 101
680 45
5618 653
9010 575
2316 390
9359 675
3574 689
8569 650
2191 485
1191 186