3016 746
5591 228
18844 762
2488 424
2865 589
3324 349
3506 707
2667 388
3840 912
2130 261
1578 274
3338 553
1773 101
1803 301
2671 247
1907 327
1265 65
880 93
6457 906
2767 496