104166 1001
81376 193
6243 585
120945 166
49347 598
15008 402
26789 248
20408 681
46945 407
39970 336
12316 73
21335 555
50547 203
27458 420
27177 676
44118 376
22722 115
45221 476
68665 88
3385 496
3868 300
1195 35
4760 878
4647 456
7605 634
5325 450
1788 149
10637 639