3600 403
8272 108
2733 370
3692 51
4021 705
10797 719
9657 628
27573 1014
16369 653
3547 197
5054 336
4744 63
3508 412
4962 468
7496 522
2148 159
16594 43
8111 802
4692 810
2986 544
3937 381
4428 659
34009 119
9470 677