2963 818
1536 300
14932 557
1692 288
1930 321
2908 244
2300 418
905 104
1919 265
20962 484
880 141
1728 364
1986 379
656 72
1935 199
3332 596
1685 441
3548 817
2391 258
2578 583
1480 316
2857 702
1394 172
3642 869
2985 602
2790 717
3100 682
1001 205