4287 452
5186 359
104825 584
81801 803
45663 786
3529 618
3866 522
2757 68
2667 175
3114 232
3430 510
2983 424
3474 366
1765 277
3253 527
4001 773
2470 189