596 78
1416 405
1633 242
1579 193
1523 291
3160 477
1688 296
3061 614
3622 793
2514 491
1434 249
1860 222
2968 828
1504 89
2380 429
2194 486
2574 606
259 29
3763 660
3904 874
3400 533
4317 978
2557 383
3497 623
1002 165
1688 424
1433 112
3729 718