309 92
906 254
669 174
2652 659
4329 207
7905 84
5309 557
14895 242
2081 511
2806 598
9132 667
30950 892
12072 615
14388 126
2453 608
16498 565
651 191
6168 947
18270 995
9871 691
11786 494
2553 177
6805 294
4798 437