2032 367
3856 580
729 113
3099 553
2555 629
3249 487
2637 727
2118 151
2891 368
2379 688
2587 362
1619 417
8051 671
8525 659
2216 323
3596 921
4335 273
1660 221
854 61
5114 682
7255 398
3296 860
1369 209
4147 424