2902 836
15866 42
5879 480
12456 66
10130 385
2989 583
1453 148
2091 489
1670 222
3581 200
2082 235
2915 509
3081 598
1385 262