2652 84
5992 205
3888 131
15440 616
19906 524
8603 742
6057 652
3403 192
2001 29
11257 531
16619 549
11782 482
9720 953
21149 732
12725 794
12248 678
7107 584
14924 402
15418 688
4771 657
4471 235
6154 636
10288 416
5153 58