3396 265
32857 840
37861 209
32492 677
29365 597
9932 593
25695 185
9349 170
10050 268
11900 282
31170 165
32505 686
10143 212
19028 475
20310 509
30645 172
31773 77
11355 303
12312 111
51914 470
20773 373
30521 935