14562 28
4222 140
15034 596
1334 129
6671 679
2749 397
4016 842
5567 604
3164 575
2076 213
9360 312
15139 131
23789 51
12765 54
15749 633
2120 146
2498 168
2974 773
4510 788
14287 687
3678 357
3653 575
1899 101
4704 157
2321 494
2215 277
849 80
3447 747