39427 217
16574 396
25097 271
3308 257
6300 587
4030 654
3062 58
1891 132
5460 714
5832 563
2614 55
13149 822
3710 324
7875 694
3741 638