353 91
2874 798
2629 491
7194 789
30181 383
3817 465
29081 626
9807 65
5777 82
33014 584
5623 542
4815 523
3836 316
7308 217
10992 359
12936 286
28371 386
4305 107