2960 196
4845 684
8756 269
5954 523
6405 668
5104 528
9289 538
8410 554
6855 200
54210 873
95461 631
20267 416
36447 1017
31827 383
28538 668
7474 124
9539 351
8632 659
9811 407
39868 555
45801 483
5833 173
5946 273
80504 420
3662 329
5539 216