103613 1000
81133 193
6214 585
120811 166
49235 598
14995 402
26635 247
20323 681
46891 407
39927 336
12278 73
21214 555
50167 201
27301 420
27119 676
43989 376
22702 115
44997 476
68574 88
3373 496
3857 300
1191 35
4751 878
4637 456
7602 634
5318 450
1778 149
10631 639