310 35
1322 216
2905 695
947 182
1598 497
3009 388
1494 191
1622 333
1378 375
1889 302
11726 361
814 99
2578 520
1797 191
694 75
1954 122
2898 870
1648 317
8776 417
5795 538
5097 554
8092 545
14999 468
3200 641
2516 301
1142 127
2996 420
1363 140