100520 996
80000 192
6131 585
120273 165
48705 598
14957 402
26040 246
19952 681
46669 407
39498 336
12086 73
20595 555
48826 200
26580 420
26868 676
43433 376
22498 115
44174 475
67967 88
3347 496
3815 300
1163 35
4728 878
4602 456
7563 634
5263 450
1750 149
10598 639