5009 898
1729 247
2112 348
1559 193
1182 204
2197 476
3070 529
3809 761
3976 382
5910 461
541 90
16812 151
3399 492
7466 796
10959 402
8289 806
3030 612
1064 240
1655 416
807 26
1794 345
9354 513
1027 133
3066 358