3580 116
2495 595
6476 487
6764 479
6162 416
19488 688
31560 186
5157 228
6003 214
5005 542
20036 667
5634 514
4967 482
4960 380
11643 672
9445 142
10239 87
9413 617
3719 724
26216 555
7469 599
20349 977
3122 517
4217 164
7357 600
2740 167
2887 350
4405 93