3112 313
2301 307
5435 323
3278 233
2960 304
29775 484
11336 395
11479 187
9355 94
2379 450
3129 638
2633 463
1353 219
7394 295
4381 88
2529 129
3198 213
3538 171
5741 788
4630 356
4462 578
3206 422
16879 773
1091 44
3397 523
2906 520
4608 660
15441 699