102523 1000
80666 192
6182 585
120617 166
49070 598
14977 402
26353 246
20190 681
46825 407
39868 336
12209 73
20938 555
49456 200
26950 420
27026 676
43763 376
22663 115
44615 475
68428 88
3357 496
3837 300
1175 35
4739 878
4619 456
7590 634
5297 450
1766 149
10612 639