109994 235
8465 633
9069 417
7394 639
17609 268
9432 779
9041 364
11006 705
3290 43
9831 487
8104 116
16587 540
1660 30
1944 294
3723 617
37683 114