4160 560
7703 120
9572 663
3647 532
1864 119
2907 306
4313 767
2526 221
3910 618
3627 422
7282 904
4495 906
2834 243
3535 691
3596 31
11599 237
7070 290
2737 417
3206 309
2559 184
2419 471
3282 428
3499 330
2159 161
5186 648
6433 154
2936 462
1681 78