21015 669
2902 636
2971 655
4598 857
2311 375
14065 367
2899 504
3402 684
3220 585
3120 229
3536 215
2676 411
3461 109
1266 84
1249 183
2177 340
4332 205
3881 435
3440 914
29371 249
899 70
2166 317
3569 653
3862 329
1839 303
3459 727
3018 610
17920 586