2504 45
3225 52
15572 107
3678 37
14187 470
10323 592
10650 171
39754 565
51121 432
13619 1002
36764 218
26930 198
19504 149
33310 746
12465 669
205507 963
50609 867
12970 497
34103 330
12175 825
25386 736
16175 117
13915 386
21863 855
3648 398
3003 312
9343 239