3001 532
17962 277
20270 755
9323 221
12772 841
13088 147
13135 54
28547 127
76695 140
27397 585
24051 75
41830 386
22057 695
13247 286
23186 868
22669 160
16155 93
14525 274
16331 147
15875 312
12444 852
28068 593
27765 392
11213 552
16283 372