31177 546
13611 66
59333 158
12682 297
3867 283
30641 301
6295 791
11707 350
18462 317
26800 712
22261 372
5092 363
30812 628
33443 615
5920 460
10334 242
77258 595
2105 337
4695 248
4834 559
4636 925
3088 424
3728 507
8225 511
2264 46
4288 924
4869 847
5581 482