30943 1049
20634 471
14171 704
7817 662
10978 556
24872 54
16974 322
7188 239
12811 602
9351 254
22237 149
24155 206
7104 45
14117 580
40065 545
7694 583
36104 275
3453 382
8627 573