12193 39
3401 117
8255 429
16937 583
11808 644
12623 548
6748 778
9007 797
9776 600
13023 134
6050 441
22355 405
11151 82
10706 115
7894 136
7883 128
4299 359
3388 584
2924 347
4824 47
4851 874
7689 548
33705 273
20025 873
4114 378
84293 767
2629 386
6514 791