1602
32915
16404
2100
5580
1151
1322
15931
37082
8425
4494
1286
9307
1669
22123
1506
2032
1854
1044
1335
21337
1758
4011
1725
58624