103939 1001
81289 193
6234 585
120893 166
49305 598
15004 402
26733 248
20372 681
46922 407
39948 336
12299 73
21293 555
50429 202
27388 420
27151 676
44059 376
22711 115
45152 476
68633 88
3381 496
3863 300
1192 35
4758 878
4643 456
7604 634
5322 450
1784 149
10637 639