22084 257
12291 414
2642 154
20575 521
7043 643
4413 787
3135 257
5398 776
2655 306
1745 238
15932 455
9753 303
5924 726
17438 87
43364 291
3669 385
3232 467
3512 385
3627 667
7210 713
4627 595
3046 543
12332 31
3518 237