2957 732
2646 654
4374 441
2712 611
4520 536
1354 187
1615 351
9330 474
7081 750
5712 799
29919 362
18939 33
20116 355
8085 293
2122 226
7871 668
23214 196
38153 237
11422 887
5099 528
2519 112
2867 517
26338 419
4063 821
2231 446
4382 714
5728 489
6997 386