26926 253
3713 481
5221 686
2909 405
1708 89
4788 432
42214 756
9975 295
6411 532
12218 692
3200 506
5944 507
2037 252
3353 928
7597 844
3057 403
2039 119