103502 1000
81076 193
6211 585
120788 166
49218 598
14991 402
26599 247
20304 681
46885 407
39917 336
12270 73
21195 555
50094 201
27258 420
27112 676
43964 376
22700 115
44961 476
68554 88
3373 496
3857 300
1190 35
4751 878
4635 456
7602 634
5315 450
1776 149
10630 639