64032 132
21084 62
7194 379
4209 270
8242 846
3230 535
1692 192
1830 237
2113 415
2319 262
2711 594
3584 783
3766 604
1658 213
2480 338
2430 459
3272 607
2848 524
4259 647
3805 537
1010 95