31182 546
13613 66
59343 158
12686 297
3867 283
30645 301
6295 791
11708 350
18463 317
26804 712
22265 372
5092 363
30818 628
33446 615
5921 460
10336 242
77266 595
2105 337
4695 248
4834 559
4637 925
3088 424
3728 507
8225 511
2264 46
4288 924
4869 847
5581 482