21621
9876
2886
2131
38698
19531
3895
15498
3919
3844
3785
50929
15216
73457
2620
21260
2264
3821
12258
3203
4975
2308
6779
15936
7231
4424
2447
14848
5176
7157
5205
6308
2629
20346
6694
2479
3494
15307
20310
56758
9999
4723
7666
5786
4107
27496
5043
200676
5765
3489
14182
29756
4199
4924
2834
2583
5635
2187
7864
2305