291
648
354
2584
654
1411
859
1010
621
825
1611
580
598
2303
1980
2637
1164
2087
1801
1578
1285
2041
1144
1036
914
1572
1245
1932
1684
3833
1847
2409
1744
571
4501
3502
14162
3439
3431
3380
40902
15151
56155
42557
25722
79020
68560
47765
36230
104819
210597
114108
209302
63619
104808
132391
91017
458556
155589
109101
Copyright © All Rights Reserved