3001 532
17935 277
20252 755
9311 221
12760 841
13088 147
13133 54
28545 127
76688 140
27395 585
24051 75
41829 386
22057 695
13247 286
23184 868
22667 160
16154 93
14518 274
16328 147
15874 312
12443 852
28066 593
27765 392
11205 552
16277 372