103552 1000
81093 193
6214 585
120797 166
49231 598
14992 402
26617 247
20311 681
46885 407
39925 336
12276 73
21209 555
50122 201
27275 420
27115 676
43978 376
22702 115
44980 476
68558 88
3373 496
3857 300
1190 35
4751 878
4635 456
7602 634
5316 450
1777 149
10630 639