3016 293
4637 665
2330 423
4879 647
3358 469
20615 192
1483 80
4261 427
4205 411
12269 56
11162 554
3578 461
5247 732
2670 188
1205 179
4227 118
22788 573
5231 164
2783 502
5351 569
9524 49
1449 67
8889 913
3750 193
6149 682
5463 144
7164 868
20525 91