45191 177
101797 743
13662 588
12606 1016
8701 534
9071 546
14984 601
8464 60
155911 1292
89734 446
77164 717
25672 279
23260 555
35068 974
35237 462
34104 502
15355 223
50426 228
7620 437
7237 841
3413 841
2086 236
4543 552
77362 685
32810 512
32222 305