509 115
1683 268
279 29
831 65
959 171
1101 112
2455 701
2458 756
1724 508
3079 889
1616 407
2688 626
2744 566
886 163
1345 211
1439 183
1810 420
973 246
3118 731
1077 238
2954 728
2759 342
3261 618
2863 655