3027 746
5606 228
18912 762
2495 424
2874 589
3348 349
3530 707
2671 388
3869 912
2145 261
1579 274
3352 553
1787 101
1812 301
2709 247
1911 327
1283 65
888 93
6504 906
2777 496