103582 1000
81112 193
6214 585
120801 166
49233 598
14995 402
26628 247
20314 681
46886 407
39927 336
12276 73
21209 555
50141 201
27281 420
27117 676
43983 376
22702 115
44987 476
68562 88
3373 496
3857 300
1190 35
4751 878
4635 456
7602 634
5317 450
1777 149
10631 639