10347 76
3677 57
24769 159
17522 123
7556 378
6403 412
28828 209
27433 244
15896 786
5410 590
8879 421
3085 181
23842 164
21172 726
6225 695
1630 63
5100 34
4527 474