103592 1000
81115 193
6214 585
120804 166
49234 598
14995 402
26629 247
20315 681
46886 407
39927 336
12276 73
21212 555
50146 201
27287 420
27117 676
43984 376
22702 115
44989 476
68563 88
3373 496
3857 300
1190 35
4751 878
4635 456
7602 634
5318 450
1777 149
10631 639