4643
1845
2447
6790
10587
2371
3679
3094
2302
5367
3130
4625
7275
3884
6604
5733
25203
10642
13402
7245
7273
14045
13362
3281
5924
8260
10217
6615
17426
63950
7522
8528
12529
6898
12222
15237
66565
16527
10207
20836
34407
111404