11922 85
1433 57
15058 670
5449 52
15140 475
2603 581
9310 673
43644 508
21221 299
2388 406
24287 81
27866 676
14754 253
3162 732
1706 363