19315 260
5557 491
18224 291
18117 356
13942 859
23361 472
7789 579
19524 478
5812 156
12229 781
26205 284
17492 463
27613 990
6536 674
11625 881
11850 331
9726 978
21696 297
12001 933
29274 257
12040 195
10446 221
4632 188
6480 494