42000
53117
41639
4359
4792
6272
605
11437
137935
27568
38068
5352
109235
31238
27258
2921
6852
653
11539
3517
82
28878
11201
111702
30441
49667
2380
28
37601
8753
29947
6075
131369
10016
35291
59239
46833
11072
15120
2900
522
20205
24757
79972
4450
4206
11966