22063 52
95082 695
30137 537
9147 128
16186 288
7278 659
5340 593
6713 195
18500 164
5088 551
121685 200
13497 355
13635 438
8748 654
5530 633
6468 654
5205 698
4240 173
6437 379
4783 813
3795 854
3809 667
3200 412
956 38
6569 597
2942 539
2243 360