14562 28
4222 140
15031 596
1333 129
6669 679
2749 397
4016 842
5567 604
3164 575
2076 213
9358 312
15139 131
23789 51
12763 54
15749 633
2120 146
2498 168
2974 773
4509 788
14284 687
3678 357
3653 575
1898 101
4704 157
2321 494
2214 277
849 80
3447 747