2594 90
5730 683
2640 447
3002 326
1623 71
5703 421
2846 314
1278 87
4897 711
4294 257
5322 567
3496 666
2596 347
2788 208
6136 653
6655 939
9289 659
5629 736
5273 862
5375 312
2440 171
2997 306
5776 555
7740 777
10860 675
2865 167
8566 555
5948 621