3018 746
5596 228
18875 762
2489 424
2870 589
3333 349
3518 707
2669 388
3858 912
2136 261
1579 274
3343 553
1779 101
1808 301
2683 247
1909 327
1271 65
885 93
6471 906
2773 496