30998 1016
88432 169
24804 774
3087 344
2693 296
15913 311
29572 457
4612 569
34515 662
10470 123
10920 138
19426 169
58693 312
34586 361
48963 919
23421 311
4961 416
7135 412
6258 455
20017 126
289721 178
13367 207
149794 589
7367 416
6583 521
171262 215
16276 324
51476 600