3231 629
2068 49
4833 556
3542 409
5426 689
3621 450
10763 448
2761 506
1050 242
11564 926
2160 95
3401 914
4033 529
3293 688