3040 45
2771 129
21423 471
12524 431
12691 173
4662 639
52928 141
120562 196
15850 165
17781 91
16736 304
43821 371
9399 407
136103 151
18073 357
28698 89
13846 905
2988 446
7747 121
10722 522
6635 879