16596 380
3909 709
7343 427
3409 200
24912 772
99583 910
27873 424
19383 901
5492 33
5076 892
5995 263
3216 415
2891 519