3296 63
137270 671
5505 165
420845 847
213907 1480
11571 380
99379 340
149606 787
44791 719
25191 347
44721 892
31504 102
15542 794
17930 134
60059 939
30484 117
34415 344
3071 193
8803 539
4104 628
5266 904
5898 197
4292 562
3762 675
6072 622
10629 558
38778 863