104282 1001
81433 193
6249 585
120967 166
49369 598
15008 402
26822 248
20439 681
46965 407
39977 336
12326 73
21365 555
50640 203
27526 420
27192 676
44156 376
22724 115
45291 476
68687 88
3387 496
3869 300
1196 35
4764 878
4654 456
7609 634
5332 450
1788 149
10638 639