16603 914
11569 151
6284 471
8187 659
17633 128
2940 539
2233 240
1732 209
4113 317
1600 173
2516 318
5840 823
5469 970