3396 265
32858 840
37861 209
32496 677
29366 597
9933 593
25697 185
9349 170
10050 268
11901 282
31171 165
32507 686
10145 212
19029 475
20318 509
30645 172
31777 77
11356 303
12312 111
51918 470
20774 373
30526 935