5945 438
3599 274
5803 269
4351 704
7964 599
12281 455
9870 520
8847 711
3671 487
12965 482
17865 376
14898 566
5307 295
1300 50
3038 82
3329 412
106094 670
4771 695
12433 837
7469 718
5139 613
5336 741
15317 252
7437 634