667 88
3175 539
3186 761
883 77
3136 537
1965 377
515 37
1760 395
1683 246
2048 359
3814 349
2171 53
2053 171
3699 943
442 34
1445 221
3627 573
4235 252
1232 101
2235 599
3259 660
3044 661
2689 374
2286 497
1613 54
3803 892
2483 251
1221 98