2978 196
4859 684
8770 269
5956 523
6412 668
5104 528
9289 538
8412 554
6856 200
54254 873
95546 631
20290 416
36488 1017
31857 383
28559 668
7479 124
9544 351
8637 659
9821 407
39920 555
45848 484
5842 173
5962 274
80583 420
3663 329
5540 216