30631 867
45561 761
34979 245
6361 554
17685 473
17899 501
449 50
23955 333
41766 317
5389 709
745 108
7406 675
6753 531
15895 275
3214 635
5769 345
27249 810
11461 527
14635 439
14867 446
7207 213
17044 188
16016 587
9930 518