32596 128
113348 421
14190 641
9081 261
10292 338
93068 489
35729 403
12933 68
9052 275
36049 570
12102 605
10287 162
22660 428
54920 759
11468 159
111050 236
7090 164
30866 429
13870 800
14349 502
39448 444
28920 147
21070 340
45301 267