3110 313
2298 307
5433 323
3275 233
2949 304
29767 484
11334 395
11472 187
9350 94
2378 450
3129 638
2632 463
1350 219
7393 295
4373 88
2523 129
3186 213
3531 171
5737 788
4624 356
4458 578
3204 422
16878 773
1091 44
3397 523
2905 520
4605 660
15439 699