5080 178
29430 688
20630 681
5552 311
14498 269
26771 1040
4460 559
14647 644
23587 633
8762 1017
21569 610
19309 493
29686 376
14578 82
10505 201
17330 575
28745 973
37404 494
13200 661
25886 241
3341 112
3562 584
125819 465
18899 456
6697 360
4272 172
21954 894
3708 758