3112 313
2301 307
5434 323
3278 233
2957 304
29773 484
11335 395
11476 187
9353 94
2379 450
3129 638
2632 463
1350 219
7394 295
4380 88
2526 129
3193 213
3535 171
5740 788
4628 356
4460 578
3206 422
16879 773
1091 44
3397 523
2906 520
4608 660
15440 699