4008 400
15549 126
6038 706
9362 875
9196 198
6270 673
8634 233
10406 612
12502 90
10556 286
17651 327
17868 235
27063 501
11355 422
4453 528
16277 870
8432 584
18281 449
3889 463
5609 374
6140 433
10302 448
5291 179
6378 494
24070 87
8793 403
38530 464
4794 248