3045 350
2961 627
830 97
2669 665
3170 766
3068 416
2560 550
3297 525
1378 248
2122 410
3053 316
2254 513
2909 538
2278 554
5389 310
2592 449
2528 274
3621 713
1935 97
1195 281
472 49
734 166
6580 682
2419 238