2865 572
923 286
860 237
2239 717
25403 639
6688 771
1768 150
4941 231
16514 445
27483 541
66216 348
30100 315
4913 397
6841 374
9931 345
4922 113
50727 675