505 79
2474 654
2605 546
1221 109
738 107
2255 372
3411 809
945 187
3798 861
978 158
661 125
3666 510
5396 699
1636 480
13796 633
2180 648
2573 244
839 131
3856 543
1740 265
2832 622
179 38
3813 637
8603 328