16088 35
3821 425
36850 580
6681 261
38617 674
2902 384
1069 227
1895 399
2156 282
9243 318
4093 387
3523 198
4212 793
9747 464
6021 547
2768 489
3320 951
1944 259
3310 704
2653 617
3133 783
2906 651
7795 632
3073 864
2946 865
1496 383