3082 801
1765 232
1646 492
1459 427
1529 224
716 163
6566 51
4574 694
4426 339
6381 619
6669 582
3909 489
21373 389
72483 417
17184 440
3059 145
6050 525
9940 857
4243 542