2983 935
34250 237
5477 570
16064 413
1083 208
1342 283
39681 409
10066 183
4112 431
2705 264
2692 561
48129 534
36124 555
41084 557
30921 396
16286 99
22989 578