535 29
2065 475
845 102
2212 528
3724 595
2048 439
2395 608
919 148
1334 316
1808 357
1265 244
430 99
322 89
1393 396
454 103
1372 275
2858 491
3473 622
10342 279
6266 49
20743 843
10497 711
8355 471
29582 651
5661 569
7822 116
6526 591
7314 292