19602 63
3907 302
1490 361
3037 796
1206 395
2243 523
2253 492
2765 666
2745 733
868 188
907 258
2140 510
23772 196
7654 750
742 121
1670 431
1799 295
1576 391
2803 723
2480 740
2142 608
18164 709
25062 70
8911 253