5575 101
18807 89
15801 206
6924 332
7893 612
8901 337
6471 61
4074 591
6240 207
2585 99
33234 306
7712 122
4845 91
32855 827
9134 830
6453 395
25132 577
2750 64
4290 692
4712 508
12884 544
4736 500
21185 581
17703 291