1297 235
2650 581
3162 887
684 135
15197 509
16216 702
17510 273
4834 42
3769 759
993 241
1746 374
20929 383
15933 547
15060 444
14084 208
39160 117
5396 902
5442 869
5740 361
1746 196
773 106
4677 475
817 173
22399 429