103329 392
16659 585
25634 237
6984 526
19799 566
16922 74
19962 275
19645 249
12208 597
31534 147
4203 186
4476 318