42928 545
6736 158
11599 116
10625 614
15291 850
342298 933
19195 195
48655 739
2003 113
1697 280
11267 844
3008 260
5605 508
4220 370
4015 161
4263 665
2855 454
4470 502
6137 833
5424 899
2733 312
3601 717
5089 729
3035 53
3149 286
3753 239
5086 68
5860 256