1212545
8038
126325
307
180680
774
225456
151
23667
47
137850
446
74265
76
11362
43
2934
5
115724
115
2578
10
37952
34
2269
2
1386
4
44648
86
831
1
993
1
890
1
506
1