3859
3491
16741
2909
8670
9243
4271
5523
4904
2544
6274
15724
5195
3560
23608
3246
6913
3508
5104
2564
2363
3460
3830
3391
4222
7703
2724
14060
20215
7006