584 80
2932 358
2768 459
4820 532
14097 664
1974 133
1874 225
11025 693
8579 503
10457 473
2353 494
2901 193
4302 457
2455 740
1637 41
3444 718
3864 527
773 45
1843 112
1259 321
9247 296
3438 731
9828 484
15296 802