3095 29
12207 276
4520 613
1675 69
9206 604
29582 390
8263 389
17164 531
6925 319
2879 247
12016 353
17083 580
29349 513
24144 39
16202 686
21835 261
3977 99
7372 511
16817 563
5314 385
4801 779
14587 454
32370 284
23893 726
2473 116
5605 717
3204 512
4621 94