12466 302
7585 456
12436 157
2461 243
6174 625
40063 638
20568 554
2820 166
3688 529
2092 239
20876 422
7587 58
1527 180
3973 795