3231 503
531 59
18524 731
254 50
6063 596
3175 861
2011 530
2496 582
2549 312
5281 145
8244 889
2666 440
2525 559
2539 369
4138 670
8222 578
2043 353
782 95
6765 796
2673 247
1658 477
6003 647
4388 344
8111 444