2991 196
4866 684
8776 269
5957 523
6414 668
5105 528
9290 538
8412 554
6858 200
54267 873
95576 631
20298 416
36500 1017
31867 383
28570 668
7482 124
9548 351
8640 659
9822 407
39932 555
45854 484
5846 173
5965 274
80615 420
3664 329
5540 216