2861 572
921 286
860 237
2239 717
25399 639
6685 771
1765 150
4940 231
16495 445
27481 541
66213 348
30098 315
4913 397
6839 374
9926 345
4919 113
50727 675