5019 140
3270 642
10129 123
20170 201
20382 559
8436 157
21858 343
17596 63
3525 373
2556 304
2956 184
4710 780
22768 251