3230 360
2754 417
4791 657
9015 412
5607 507
30799 279
19211 352
4751 412
4719 313
5470 273
2944 547
8372 588
4261 675
5256 732
8016 609
5747 533
9882 387
4935 581
3324 144
9368 116
5421 748
2457 99
6682 207
2449 417
5346 181
70170 665
3273 254
3876 89