2933 60
18326 666
28886 361
72143 512
32392 203
3545 799
24292 594
11908 900
9382 265
2282 113
2553 54
11269 727
3779 125
4303 572
7076 107
4890 660
2212 196
5647 794
3148 410
5568 498
2628 38
5804 759
5268 276
12290 214
3003 218
41533 787
35499 463