53751
4433
4221
3433
29118
2062
1239
1586
1457
15527
9562
1304
84159
14962
9064
2359
3349
1346
4566
2097
1315
1606
6698
6862
2504