39040 305
9976 901
11001 702
5328 737
15984 154
4717 621
11311 328
3581 554
5128 346
10153 559
580 47
9079 391
1866 94
26747 349
5322 25
3621 433
3190 251
4541 662
12264 123
15125 415
14466 771
3922 502
15080 190
8707 545