387935 891
33052 258
5403 495
9541 934
53164 387
87829 114
85786 722
42083 708
33309 208
25468 280
9834 953
5460 152
6443 506
4124 270
6316 289
7534 110
15504 326
4056 528
2291 96
3748 592
4556 497