3018 746
5595 228
18866 762
2489 424
2870 589
3331 349
3517 707
2669 388
3856 912
2135 261
1578 274
3343 553
1779 101
1808 301
2678 247
1908 327
1269 65
884 93
6468 906
2773 496