3018 746
5595 228
18874 762
2489 424
2870 589
3332 349
3518 707
2669 388
3858 912
2136 261
1579 274
3343 553
1779 101
1808 301
2682 247
1909 327
1271 65
885 93
6470 906
2773 496