2954 196
4843 684
8751 269
5953 523
6404 668
5103 528
9289 538
8409 554
6855 200
54200 873
95449 631
20260 416
36440 1017
31822 383
28530 668
7472 124
9536 351
8632 659
9809 407
39859 555
45792 483
5833 173
5945 273
80482 420
3662 329
5539 216