10361 76
3677 57
24770 159
17523 123
7559 378
6404 412
28829 209
27433 244
15896 786
5410 590
8879 421
3090 181
23843 164
21174 726
6225 695
1633 63
5101 34
4527 474