11299 187
21681 164
2897 412
2237 554
29448 717
43341 390
7053 462
32768 556
9693 524
6684 605
10736 36
3593 463
3928 236
21688 415
18354 382
6788 80
27217 623
27887 925
15871 560