13951 598
4816 680
5327 714
3523 563
3522 61
2597 145
4380 449
2434 125
4970 596
1681 41
4335 304
1243 44
2122 333
3122 431
8056 662
9917 864
7538 788
125223 440
46869 189
23047 637
72086 516
67035 657
15600 694
36212 432
56683 573
26127 809
22191 392
49546 531