998 235
1252 224
4674 93
3781 604
5895 870
126215 209
99013 510
59309 177
15439 103
11833 82
13148 391
29783 369
9063 333
5283 605
3874 76
24584 798
5364 501
9278 614
37803 694
3419 422