4400 652
5096 489
2898 560
6509 589
5199 277
4531 272
2215 320
3535 812
4947 747
3831 338
6280 384
42177 160
87180 827
29224 461
14828 317
179725 727
9800 320
47628 158
36805 541
12568 52
23317 651
69146 541
27087 70
39318 533
123447 534
53684 410