3031 746
5606 228
18926 762
2496 424
2877 589
3371 349
3536 707
2673 388
3874 912
2146 261
1581 274
3353 553
1789 101
1813 301
2728 247
1911 327
1290 65
889 93
6512 906
2777 496