3221 52
15569 107
3673 37
14185 470
10319 592
10644 171
39752 565
51113 432
13613 1002
36751 218
26912 198
19503 149
33304 746
12462 669
205458 963
50580 867
12956 497
34089 330
12165 825
25360 736
16160 117
13872 386
21831 855
3645 398
3002 312
9341 239
2415 45