12521 778
64264 441
14910 686
4012 630
17844 811
5375 309
3578 371
2197 63
11956 880
11745 606
23501 120
10310 636
6271 156
7562 251
4585 797
4001 39
11802 648
15810 153
21392 837
44959 770
5852 535
14266 318
3248 297
14544 756
8241 730
2385 105
6515 175
6482 844