19589 153
15184 191
22831 581
18418 245
19528 683
76194 452
14171 170
1159 40
2732 242
3803 614
2708 502
1866 314
966 116
2540 184
4742 209
4319 283
14526 781
3619 459
3479 424