29081 297
13033 63
17826 99
18915 141
8858 476
7879 772
8393 410
6261 550
10612 429
45915 80
15396 863
23355 371
12517 35
10912 237
16105 654
12169 409
31585 240
11720 545
11906 351
18871 561
13933 552
20008 110
27624 558
46973 931
22369 350
33492 942
14567 84
13973 628