3594 29
12383 276
4605 613
1709 69
9307 604
30217 390
8359 389
17274 531
7021 319
2976 247
12148 353
17173 580
29527 513
24428 39
16407 686
22079 261
4038 99
7446 511
16853 563
5377 385
4833 779
14675 454
32654 284
24154 727
2493 116
5649 717
3229 512
4669 94