3212 63
137143 671
5504 165
420787 847
213856 1480
11571 380
99346 340
149555 787
44782 719
25179 347
44712 892
31477 102
15537 794
17924 134
60024 939
30465 117
34394 344
3071 193
8799 539
4104 628
5266 904
5897 197
4290 562
3760 675
6071 622
10629 558
38768 863