3075 60
16143 169
6643 386
18890 302
16449 236
5351 240
3432 494
8170 415
9402 791
9584 737
15029 639
4604 590
2782 270
5991 374
15322 401
52684 585
12496 214
7269 773
24504 367
5864 254
7135 69
2237 80
3833 464
2695 416
10071 601
11146 815
15027 143
9238 154