2502 516
1639 224
2719 573
17525 601
18353 131
3381 416
3775 554
2782 351
3237 358
25525 692
1617 128
885 87
9280 188
2164 290
4188 597
2893 238