3056 45
2774 129
21450 471
12532 431
12691 173
4662 639
52942 141
120580 196
15857 165
17786 91
16742 304
43827 371
9410 407
136283 151
18074 357
28718 89
13855 905
2990 446
7749 121
10735 522
6637 879