4646 455
2863 270
3582 325
2299 114
15223 664
6563 307
9727 377
4859 276
2955 926
489 91
1035 314
2162 473
2467 582
1311 208
7553 857
2301 264
2886 578
4160 887
1232 171
2681 429
1754 191
1687 172
2313 403
3887 631