58543 127
40163 498
7226 180
4531 104
26932 526
9665 563
4495 285
25623 842
24855 360
53217 271
40953 489
55971 163
9652 871
6913 80
29181 266
35964 705
22755 111
4865 521
12064 105
56947 897
29143 447
23268 55
202071 796