42061 202
100343 208
125533 741
41771 552
323133 882
77316 791
33720 321
1995 50
12300 97
89657 811
112942 414
79171 199
251802 592
17740 537
64038 345
68491 473
138738 915
6768 509
420580 1655
167199 855
92466 743
14056 455
206332 485
131497 320
164700 662