18856 175
28087 279
29623 77
16126 624
10114 219
4301 317
17003 588
8530 481
7203 531
3368 670
4316 44
15258 303
5657 528
9502 68
5143 254
2714 54
7934 291
15728 777
7020 863
12681 714
4938 287
4647 860
4936 414
4595 67
8455 297
7645 440
8911 210
37647 901