2982 196
4862 684
8772 269
5957 523
6414 668
5104 528
9289 538
8412 554
6856 200
54257 873
95557 631
20294 416
36494 1017
31862 383
28563 668
7480 124
9547 351
8638 659
9821 407
39924 555
45852 484
5843 173
5963 274
80589 420
3663 329
5540 216