3201 266
2244 222
2845 159
61564 584
15852 885
4868 327
5181 708
7355 126
5336 97
14934 510
19899 388
19075 516
11373 927
13570 624
11071 59
3575 412
5477 777
3822 469
17417 517
13222 77
25230 521
11251 597
10985 866
23266 78