3015 746
5590 228
18839 762
2487 424
2864 589
3323 349
3506 707
2667 388
3840 912
2130 261
1578 274
3337 553
1773 101
1803 301
2664 247
1907 327
1263 65
880 93
6452 906
2767 496