31048 2003
35973 1692
22195 1542
27480 1372
31325 1354
42915 1111
17196 1103
35838 1089
37646 798
34427 636
21339 466
42152 378
30814 354
19513 291
44547 222
46311 162