16580 493
1258 81
5339 557
6713 252
7384 485
6127 711
2909 623
27943 392
5976 490
6826 405
4096 55
15108 128
18903 389
8394 613
18844 970
23812 678
12790 496
2839 43
5483 803
27650 337
17641 798
6092 588
4140 685
21482 260
14693 928
10705 734
2252 229
3915 82