2981 50
3302 603
16092 654
28153 111
24370 51
11002 174
2806 146
34792 694
22407 287
11017 336
5156 178
4503 321
3780 514
19905 956
4425 532
8239 100
10952 761
2731 39
21969 850
19895 433
28382 405
3284 212
14720 49
11421 471