29095 481
11391 126
15654 401
3298 612
11100 27
9523 364
5744 798
53319 148
26797 294
9877 797
5759 282
31207 477
7343 660
2532 311
2156 106
4270 711
5832 470
3683 574
18339 613
3281 246
7818 151
2625 289
3290 355
3060 753
5777 851
5118 345