103778 1000
81223 193
6227 585
120869 166
49287 598
15000 402
26689 247
20349 681
46912 407
39943 336
12290 73
21255 555
50321 202
27362 420
27136 676
44031 376
22707 115
45083 476
68613 88
3376 496
3861 300
1192 35
4757 878
4640 456
7603 634
5322 450
1781 149
10633 639