3508 686
2276 294
15698 470
7509 162
3559 389
2640 193
3203 588
6273 623
20396 555
20598 681
3484 611
14382 521
4679 907
13375 282
2183 274
8302 136
11267 681
5327 474
4442 738
4694 738
4346 847
5535 653
2869 625
1892 165