30454 603
16817 546
35143 952
10980 675
20856 422
3109 517
2263 66
7465 483
81701 839
16286 325
11804 31
46012 491
16720 450
26158 41
45939 592
20996 188