21615 455
12641 111
42718 682
17310 236
20462 356
9040 50
28503 145
14537 776
18093 758
14844 675
22628 200
21006 313
17671 448
46461 348
26465 535
14324 573
23581 210
24530 415
37457 341
9204 228
12136 656
14139 468
22560 503
30290 141
21282 158
16350 669