12466 302
7585 456
12435 157
2461 243
6174 625
40061 638
20568 554
2820 166
3688 529
2092 239
20875 422
7586 58
1527 180
3972 795