2294 326
1149 33
11887 638
3198 431
4505 525
1165 75
3403 803
18830 988
18301 894
3944 286
4687 768
9559 547
3461 890
17491 416
4244 789
2756 562
3116 537
2230 65
1066 73
3060 422
3954 162
2652 410
2335 394
2946 569