12296 587
22585 620
2896 241
19385 569
43791 268
23180 442
32655 833
4820 218
5446 170
8816 589
27752 801
9250 820
37098 776
4540 681
21455 507
29358 446
24975 787
18341 307
17663 317
18666 760
26692 80
21328 732
23436 61
20233 671
36312 900
41536 168
24600 401
17017 418