2029 533
694 205
28380 600
1365 163
3634 105
17647 133
92469 683
19624 358
12721 666
11257 715
9832 165
2441 367
22580 486
5010 331