40062 953
7994 214
10660 38
5767 844
4484 278
3365 232
7401 449
23922 57
6380 794
12848 283
3754 462
3718 518
8445 96
10406 692
7812 153
6370 301
3886 394
7674 783
2814 34
7201 240
14436 252
7511 468
10070 529
4187 256
3313 273
4338 773
6470 359
42820 606