41069 699
7228 386
3027 444
35143 134
17388 323
7794 326
3481 512
26333 374
12722 212
8054 406
4654 30
7245 872
21622 156
2485 48
20539 355
10830 362
18742 307
42910 912
5046 481
37648 729
11174 397
11786 323
16596 609
8147 570