5975
17399
7236
1956
15657
42454
1495
7426
3674
1526
6082
25682
5536
1485
1772
5696
21687
43706
14864
10417
5550
4824
12016
4685
1690
2320
1814
7931
6985
1759
3241
4482
4750
5356
2679
3842
6352
1498
5924
2492
2555
1450
6050
1678
1412
7214
4111
97251
22406
2042
29721
3472
28639
5454
8002
96639
8429
20306
3236
4881