19016 184
6416 170
5723 100
8810 779
6172 388
8371 124
3855 338
4330 510
9566 676
4385 802
3190 269
4322 392
6217 954
7146 406
4273 524