30526 1016
72531 163
21381 774
3064 345
2589 296
15782 311
30053 462
4496 569
35830 662
10389 123
10635 138
18284 169
55501 307
32166 360
48777 920
21872 311
4955 416
8015 412
6114 455
18421 125
283312 178
13098 208
147245 586
7119 416
6504 521
154515 212
16158 324
50141 597