752 226
1032 154
2967 926
2657 705
3707 553
2634 618
1162 199
2246 154
1700 404
4946 595
3387 594
2331 450
7171 372
3223 70
1466 219
523 36
1276 135
9639 547
3458 829
2471 433
1847 379
2940 317
2151 526
920 98