3141 842
32873 572
5909 505
29694 150
509 63
17942 135
1313 130
6915 684
11987 722
3075 273
36521 714
2253 225
5951 413
28693 288
19326 729
8599 77
10529 740
4152 364
1872 180
8245 163
7915 594
19657 252
5841 405
5127 765
5922 305
15592 454
32300 600
22955 486