2961 196
4846 684
8760 269
5954 523
6405 668
5104 528
9289 538
8411 554
6855 200
54221 873
95472 631
20268 416
36454 1017
31831 383
28542 668
7474 124
9539 351
8632 659
9813 407
39872 555
45807 483
5836 173
5946 273
80510 420
3662 329
5539 216