20403 260
15997 389
10953 910
22286 563
159580 398
19819 775
36266 295
25507 365
40339 297
2880 82
2150 295
4536 399
4523 299
4943 132