2645
2946
23662
36491
34072
54839
113147
13131
3021
8613
57534
3305
36525
5272
5838
22874
12011
3533
20805
3632
26249
3989
41311
15894
6212
22143
2456
5719
49238
4034
61502
9807
2851
44752
21092
64096
52663
156679
31038
108022
9296
4686
34436
155306
144376
63580
5476
10653
17567
4622
42515
225105
104848
2750
2650
130249
88240
296968
690922
25623