103816 1000
81242 193
6227 585
120876 166
49295 598
15002 402
26697 247
20353 681
46913 407
39944 336
12290 73
21260 555
50349 202
27368 420
27138 676
44037 376
22708 115
45094 476
68619 88
3377 496
3862 300
1192 35
4757 878
4642 456
7604 634
5322 450
1781 149
10633 639