3110 313
2296 307
5432 323
3270 233
2947 304
29766 484
11333 395
11472 187
9347 94
2378 450
3129 638
2631 463
1350 219
7393 295
4371 88
2523 129
3186 213
3530 171
5737 788
4623 356
4457 578
3204 422
16878 773
1091 44
3397 523
2905 520
4605 660
15438 699