2983 935
34248 237
5477 570
16062 413
1083 208
1341 283
39681 409
10064 183
4112 431
2705 264
2692 561
48129 534
36124 555
41084 557
30921 396
16280 99
22989 578