2890 803
3387 532
7362 462
8603 357
1360 156
3838 931
21255 182
2480 370
1651 207
3169 693
3434 653
2889 343
905 73
20930 201
12256 86