2888 642
21296 95
2779 845
2425 556
739 149
34195 134
2697 144
6846 519
4760 155
4624 431
3696 239
8356 571
6592 473
11329 927
4053 514
3067 326
2185 242
6257 611
2422 480