2631 585
3998 631
20912 351
1821 240
11604 653
811 55
375 69
4774 665
1861 447
7715 520
2235 583
272 57
34732 318
2299 29
18806 809
8538 176
1134 34
4166 264
1104 229
34694 202
3980 851
3353 517
2217 674
25411 607