12893 301
30647 174
1889 127
2935 511
17660 511
3694 423
15758 699
12424 877
2300 144
10976 772
3243 212
2729 371
2232 165
9083 452
2463 219
3408 549
4105 794
4665 320
3964 422