2962 196
4847 684
8763 269
5955 523
6405 668
5104 528
9289 538
8411 554
6855 200
54227 873
95478 631
20270 416
36461 1017
31839 383
28547 668
7475 124
9539 351
8633 659
9816 407
39884 555
45815 483
5836 173
5950 274
80527 420
3662 329
5539 216