12521 778
64268 441
14912 686
4012 630
17848 811
5376 309
3578 371
2197 63
11956 880
11745 606
23501 120
10310 636
6271 156
7564 251
4585 797
4001 39
11804 648
15812 153
21394 837
44959 770
5853 535
14269 318
3248 297
14547 756
8241 730
2385 105
6516 175
6483 844