5048
15101
2668
4485
4597
3534
3309
4386
49562
3686
3329
3194
4399
3160
2898
3237
4957
2545