98300 202
96335 509
51267 175
12767 95
9941 81
11210 391
23087 367
7814 333
4551 605
2715 76
23136 798
3304 501
7598 613
34839 694
2930 422