954 171
1670 268
2040 551
1095 112
2453 756
1717 508
1611 407
2739 566
2681 626
2971 588
3068 889
1342 211
2439 701
1807 420
1432 183
966 246
3105 731
1071 238
2949 728
2858 655
2372 541
3255 618
2752 342
3812 126