5278 383
55336 551
40285 115
321197 658
133693 221
106423 712
51408 907
15234 626
16266 558
20327 179
13511 809
9693 662
14511 407
1636 189
9203 766
48710 75