30352 581
31140 242
43797 101
26545 888
14686 211
18215 565
30401 840
50414 288
45574 522
27513 523
40920 338
37989 886
26746 432
32325 727
28885 663
26394 931
64421 484
28065 980
19980 762
49700 255
26870 61
43692 740
19448 367
42068 442