516 55
1311 175
4194 191
6813 873
2826 605
1361 199
1614 211
567 74
3770 541
1118 167
4329 785
7609 784
8647 552
4625 668
2995 547
4942 149
5689 632
886 241
5667 591
5349 664
4574 536
1950 513
2955 255
3016 350