3001 532
17963 277
20275 755
9323 221
12774 841
13088 147
13135 54
28547 127
76696 140
27397 585
24051 75
41830 386
22058 695
13247 286
23186 868
22669 160
16155 93
14526 274
16331 147
15875 312
12444 852
28068 593
27765 392
11213 552
16284 372