3132 165
1326 116
2059 352
5013 587
3873 209
4070 728
4822 160
4017 154
5520 639
10983 313
8159 363
21038 382
87239 907
7960 87
8319 771
31567 502
18745 778
11184 921
19182 677
23219 106
4163 142
49940 633
4927 700
12556 594
2722 372
7268 616
39059 333
4296 373