12521 778
64264 441
14908 686
4012 630
17842 811
5373 309
3578 371
2196 63
11956 880
11743 606
23501 120
10310 636
6267 156
7561 251
4585 797
4001 39
11802 648
15808 153
21391 837
44954 770
5852 535
14263 318
3248 297
14543 756
8241 730
2385 105
6515 175
6481 844