14562 303
5516 528
8979 68
2300 54
7526 291
12311 714
4680 414
4076 67
8431 210
5171 378
7466 410
5070 664
10823 572
11657 623
12738 139
9590 179
8506 222
10261 717
6587 380
5469 515
4253 37
5751 126
3747 34
3578 397
9058 619
16661 927
6800 274
6057 229