6840 320
3920 509
29282 330
37675 366
91353 141
12335 386
7719 58
9682 91
3132 35
2292 618
1356 102
2581 431
6837 583
2568 428
1910 301
10405 461
1552 116
2300 414
3696 674