3582 29
12374 276
4601 613
1709 69
9305 604
30197 390
8356 389
17270 531
7020 319
2970 247
12147 353
17172 580
29523 513
24416 39
16401 686
22074 261
4038 99
7439 511
16853 563
5377 385
4833 779
14674 454
32648 284
24148 727
2493 116
5649 717
3229 512
4669 94