2953 196
4842 684
8748 269
5953 523
6404 668
5103 528
9289 538
8408 554
6855 200
54197 872
95448 631
20260 416
36439 1017
31820 383
28530 668
7472 124
9535 351
8632 659
9809 407
39857 555
45792 483
5833 173
5945 273
80480 420
3662 329
5539 216