11303 187
21684 164
2904 412
2242 554
29465 717
43344 390
7054 462
32770 556
9696 524
6686 605
10741 36
3593 463
3931 236
21690 415
18355 382
6795 80
27229 623
27898 925
15876 560