3118 973
3995 140
5092 461
17716 513
10442 574
13040 286
8389 901
3644 500
8064 275
6206 338
3957 377
914 46