40066 953
8006 214
10660 38
5767 844
4484 278
3365 232
7401 449
23924 57
6380 794
12848 283
3754 462
3718 518
8445 96
10406 692
7812 153
6370 301
3886 394
7674 783
2814 34
7202 240
14439 252
7512 468
10070 529
4188 256
3313 273
4338 773
6470 359
42827 606