2367 703
2771 766
797 219
3308 602
1018 113
2344 555
7084 292
20497 433
4231 970
705189 1589
14269 268
7947 73