596 106
1088 288
2600 797
2973 787
1789 251
2854 544
1643 310
2603 754
1721 309
1822 398
2042 382
1495 309
3049 640
2178 664
1786 466
1524 68
2452 525
3145 755
2455 643
819 146
3283 443
1865 246
863 74
2879 615