273 67
915 240
2051 454
2218 580
3604 73
4652 48
3888 286
3351 315
4748 414
6583 342
2952 194
2562 104
12351 675
2747 71
5405 788
8611 467