15956
112917
3980
2441
3299
4207
5288
2295
16080
4312
10295
10632
3496
4320
7380
9819
109567
2889
5010
18888
3876
28125
2230
2976
11190
9735
3645
3977
5185
2926
2128
21846
10267
2976
3177
4009
13985
3961
4124
3683
7839
15009
3421
12200
2621
4742
8809
5489
50285
9554
5313
2427
6073
2908
80707
7129
4720
11388
20073
50082