3036 45
2771 129
21418 471
12523 431
12691 173
4661 638
52927 141
120559 196
15850 165
17780 91
16735 304
43820 371
9399 407
136052 151
18072 357
28686 89
13846 905
2988 446
7747 121
10719 522
6635 879