2532 511
645 95
10922 734
3459 182
5966 453
3243 877
6199 802
11427 605
11788 690
4306 651
2572 648
2885 623
1450 325
1543 306
1847 413
658 28
1324 262
840 182
3071 831
651 44
2942 850
1639 390
944 156
644 120
1134 309
883 204
2874 699
1272 208