3731 580
2249 59
4095 605
8442 577
8559 422
2986 216
2885 410
17335 215
5907 599
27999 378
24030 772
34261 396
58088 291
5010 694
14759 387
35736 79
11643 46
61018 518
7011 672
4560 52
6316 189
19068 375
4739 527
2025 157
7682 738
16483 493
6502 351
23987 85