528 56
8936 178
17096 872
60693 153
20100 216
7233 231
4646 24
4715 89
17377 851
8148 819
4492 521
13217 160
5545 717
4155 466
16481 564
11220 445
35901 313
6777 652
26910 921
12402 468
6284 714