2991 521
4201 304
8385 938
8600 822
3631 633
3443 446
2983 498
7240 408
12424 476
5338 441
4166 243
29501 485
4188 736
1071 68
9649 675
5183 327
2459 335
3124 147
6859 257
4758 552
1838 260
3370 45
3387 588
5629 358