6649 509
8776 415
2940 805
6712 113
47899 165
12170 252
27620 1014
79009 627
7370 389
27341 837
23273 602
12965 549
2729215 4036
7339 52
29037 89
11606 380
5426 36
14047 905
14246 96
10907 72
52323 725
12010 617
17866 535
22270 202
2102 241
22502 420
7939 121
7862 865