2374 680
2220 526
3123 422
4946 749
8499 888
8112 524
14580 84
10891 246
22386 217
6889 138
2491 360
3271 371