3396 265
32858 840
37861 209
32495 677
29366 597
9932 593
25696 185
9349 170
10050 268
11900 282
31170 165
32505 686
10145 212
19028 475
20315 509
30645 172
31774 77
11356 303
12312 111
51916 470
20773 373
30526 935