3691 29
12435 276
4622 613
1715 69
9335 604
30359 390
8396 389
17293 531
7040 319
3006 247
12176 353
17189 580
29557 513
24496 39
16452 686
22118 261
4045 99
7455 511
16860 563
5381 385
4837 779
14701 454
32703 284
24211 727
2495 116
5660 717
3230 512
4677 94