103330 392
16659 585
25634 237
6984 526
19799 566
16923 74
19962 275
19646 249
12208 597
31535 147
4203 186
4476 318