5598
2963
3385
24756
3269
3654
8921
30044
2602
4536
4555
21599
5419
4761
7021
6917
8249
5295
5203
3836
4571
3320
11055
11077
5433
2571
2838
9732
5148
9601
2599
7068
14985
2352
28466
2130
3386
4292
3695
4244
10452
2103
2002
7673
9432
64336
34244
3686
13420
4044
47744
12119
4495
7549
5528
2354
3232
9330
16647
2737