4009 701
4592 443
4828 367
25477 792
4153 317
3061 180
2590 46
4546 411
3399 827
6537 317
12446 631
6199 884
5857 561
17884 566
8938 571
4061 98
11310 649
1352 156
4927 477
10724 624
5838 329
8475 925
8462 397
3264 128