11923 85
1433 57
15059 670
5450 52
15140 475
2603 581
9311 673
43658 508
21221 299
2389 406
24289 81
27867 676
14758 253
3163 732
1707 363