13956 830
2863 552
4378 488
3041 436
196372 214
52853 697
81108 530
45600 475
7003 602
64383 651
41351 544
30726 293
4834 349
7408 763
17804 545
51057 143
43988 535
2444 105
13285 485
4032 311
40479 372
1117 302
55804 616
14292 936