2960 196
4846 684
8759 269
5954 523
6405 668
5104 528
9289 538
8411 554
6855 200
54215 873
95467 631
20267 416
36453 1017
31830 383
28541 668
7474 124
9539 351
8632 659
9811 407
39870 555
45804 483
5835 173
5946 273
80509 420
3662 329
5539 216