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