30498 796
1066 109
595 153
10563 230
15273 129
24142 396
4921 909
6803 585
1695 161
5499 384
8898 176
4450 582
5324 813
2893 620
4533 623
42220 731
6580 85
6380 546
10850 60
10279 45
2888 225
3784 356
4518 504
5747 368
99138 202
111786 811
49167 919
4483 251