266 27
3100 618
1552 316
5589 953
2560 557
562 106
4265 465
835 141
3762 588
3095 516
1639 312
8351 594
3459 726
1076 212
4579 715
2405 623
4008 597
907 148
16916 250
697 151
7832 78
4729 292
2204 403
5249 429