2500 260
45059 141
4820 445
5426 106
3554 189
29960 664
38291 912
12267 269
10898 315
9482 179
6468 389
2084 484
4022 161