2957 196
4844 684
8754 269
5953 523
6404 668
5103 528
9289 538
8410 554
6855 200
54205 873
95458 631
20265 416
36444 1017
31825 383
28532 668
7473 124
9537 351
8632 659
9809 407
39863 555
45795 483
5833 173
5946 273
80490 420
3662 329
5539 216