3016 595
3220 613
3265 72
14065 256
30902 407
3787 206
2684 513
4479 389
34359 573
17898 682
2821 228
2501 436
2115 215
7737 514
8170 804
132142 768
1564 235
4756 389
5765 355
3308 603
3129 244
3233 561
2446 400
1881 199
5307 617
13533 322
4445 94
6156 759