8231 61
31310 844
4030 793
3335 513
6184 712
18620 87
3513 441
4654 373
4729 405
1988 146
9568 676
4925 728
14523 165
15981 828
16112 664
16060 503
21502 164
5617 325
14815 761
12563 369
8460 405
5687 727
2767 312
4584 508
2627 175
4726 680
12918 575
2268 52