101352 389
16505 585
25567 237
6927 526
19720 566
16813 74
19847 275
19472 249
11963 597
30776 147
4147 186
4430 318