103343 1000
81005 193
6206 585
120755 166
49195 598
14988 402
26557 247
20290 681
46879 407
39912 336
12260 73
21164 555
49985 201
27203 420
27097 676
43934 376
22689 115
44924 476
68534 88
3369 496
3854 300
1187 35
4750 878
4635 456
7599 634
5312 450
1773 149
10625 639