3592 904
4051 225
992 85
4248 465
2655 74
4340 917
1272 173
3077 746
2581 564
3457 774
2302 344
21943 158
2562 559
3137 569
1388 262
1823 447
3514 942
634 58
1148 232
3063 689
2844 375
3059 688
2355 288
2568 519
3253 820
3851 511
3321 475
2477 557