5083 568
194410 855
3870 332
19189 172
2842 311
12944 916
4305 603
8920 451
40143 478
4634 363
298137 1059
45915 533
7446 213
21347 513
83432 197
25669 487
43179 68
43714 826
20833 448
7101 489
166619 403
11614 818
53631 741
29009 746