21606 188
30503 98
52104 167
94618 671
75115 620
22788 160
81140 545
50594 335
40164 755
42207 695
58876 818
31085 427
41652 146
88313 750
58720 898
31082 678
48318 631
102382 208
45460 554
42974 519
32963 593
55102 621
37413 584
28667 934