103975 1001
81295 193
6234 585
120900 166
49316 598
15005 402
26744 248
20377 681
46924 407
39953 336
12305 73
21297 555
50447 202
27399 420
27153 676
44067 376
22714 115
45158 476
68637 88
3381 496
3863 300
1192 35
4758 878
4643 456
7604 634
5322 450
1784 149
10637 639