101891 391
16591 585
25585 237
6942 526
19734 566
16835 74
19886 275
19493 249
11994 597
31047 147
4160 186
4442 318