2898 448
1558 149
6091 529
8429 475
5565 458
8593 370
5738 339
4215 121
2994 454
3261 118
6659 213
676 112
3036 63
2683 481
2412 386
2595 581
811 46
3007 526
2498 95