2807 281
9341 870
7849 628
152391 693
4276 223
16780 466
21028 244
41831 190
2929 320
3512 667
4822 385