2978 196
4858 684
8769 269
5956 523
6411 668
5104 528
9289 538
8412 554
6856 200
54250 873
95540 631
20287 416
36484 1017
31855 383
28559 668
7479 124
9544 351
8637 659
9821 407
39917 555
45848 484
5840 173
5961 274
80579 420
3663 329
5540 216