501 75
2401 695
2504 681
2654 606
1459 295
2387 572
1830 181
1850 147
3259 360
1118 44
3813 92
887 122
3853 705
1960 358
2598 582
3817 637
3842 637
2471 664
1516 240
933 135
3726 534
3172 541
2681 424
3028 562
1656 247
1701 145
1190 211
3569 872