3401 47
2777 129
21943 471
12547 431
12714 173
4683 638
53089 141
120982 197
15946 165
17868 91
16902 304
43858 371
9554 458
137573 152
18156 357
29056 89
14040 905
3000 446
7904 121
10973 522
6659 879