1212586
8038
126325
307
180685
774
225476
151
23667
47
137856
446
74265
76
11362
43
2934
5
115724
115
2578
10
37952
34
2269
2
1394
4
44648
86
831
1
993
1
890
1
506
1