2959 196
4844 684
8754 269
5953 523
6405 668
5104 528
9289 538
8410 554
6855 200
54206 873
95459 631
20267 416
36445 1017
31826 383
28535 668
7474 124
9539 351
8632 659
9809 407
39863 555
45795 483
5833 173
5946 273
80492 420
3662 329
5539 216