2941 123
3426 396
3608 22
15357 280
14986 321
3242 465
3234 447
7738 430
3116 488
14505 697
3796 598
2830 619
25399 40
3915 599
9197 629
13733 129
5902 383
6776 201
2150 304
13758 301
15239 111
8167 814
3760 727
4188 262
2260 405
1597 362
17066 137
16130 688