24594
4502
8505
4998
4821
1966
15279
3707
3420
16144
3552
4470
1107
6434
2050
263213
1490
1840
105461
1234
2968
14295
2523
1702
1648
12515
2016
23800
47081
11524
2388
3916
144848
3100
825
3080
1322
36160
1197
1077
963
995
1277
11247
4026
2980
2337
4728
42531
1874
21625
3735
1543
976
1160
3425
11977
862
1364
2041