307 99
2349 714
2079 428
1603 516
1151 247
2844 903
158 43
1970 546
2928 723
914 230
195 44
2046 461
1930 208
15454 183
5804 622
12222 419
10706 283
13061 578
8669 506
6528 876
11234 476