266 27
2560 557
835 141
3095 516
3601 830
3564 819
5020 149
1076 212
2405 623
2464 486
907 148
697 151
3272 724
2204 403
916 37
2950 845
2563 547
4365 732
1212 319
1630 443
2893 737
2640 481
2258 513
423 65