2981 861
24775 396
2720 223
180568 962
11652 304
7761 42
14191 820
10332 220
8802 129
16048 417
152151 727
7620 763
6289 634
8022 456
50560 400
5098 436
4341 400
3684 298
4965 355
4592 120