42892 545
6733 158
11598 116
10622 614
15290 850
342272 933
19194 195
48651 739
2003 113
1697 280
11267 844
3008 260
5605 508
4219 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