2980 196
4860 684
8771 269
5957 523
6414 668
5104 528
9289 538
8412 554
6856 200
54257 873
95552 631
20293 416
36494 1017
31860 383
28560 668
7480 124
9547 351
8638 659
9821 407
39922 555
45851 484
5843 173
5963 274
80587 420
3663 329
5540 216