3136 165
1327 116
2061 352
5013 587
3874 209
4075 728
4827 160
4031 154
5523 639
11000 313
8171 363
21074 382
87248 907
7977 87
8331 771
31590 502
18773 778
11198 921
19195 677
23258 106
4169 142
50004 633
4928 700
12561 594
2729 372
7270 616
39095 333
4300 373