102662 391
16629 585
25609 237
6966 526
19771 566
16873 74
19933 275
19568 249
12120 597
31342 147
4188 186
4464 318