12260 302
7565 456
12289 158
2447 243
6205 625
39453 638
20513 554
2781 166
3677 529
2067 238
20354 422
7493 58
1503 180
3959 795