5035 352
14084 142
17460 501
49082 778
2655 99
9287 541
829 120
5404 185
5922 105
29755 369
17576 402