5096 55
6120 113
13825 636
10627 410
5103 168
55748 802
4726 287
30857 490
6967 178
12958 362
10869 582
10615 641
8682 749
11229 437
8859 409
44171 707
26841 978
8995 233
35682 611
7727 112
13103 101
5260 208
4403 165
9368 207