3228 629
2059 49
4830 556
3534 409
5424 689
3617 450
10762 448
2761 506
1050 242
11563 926
2158 95
3401 914
4032 529
3293 688