103078 125
9059 595
135537 630
5917 895
4312 440
4339 386
22032 860
4419 355
4544 510
4578 349
2832 85
5745 761
158931 651
19862 454
14733 307
17862 87
40452 322
14116 158
5251 432
57919 83
10172 231
46263 594
9188 511
189069 991
50286 482
65394 142
72590 512
25431 273