9604 360
2678 73
3631 110
15590 907
5220 531
5007 557
5137 231
5798 55
6114 472
3901 286
2877 397
4573 782
2045 107
3883 395
5602 397
5080 567
5832 420
3099 267
4835 469
4393 389
4025 287
4932 148
4231 462
10294 663
5500 757
7487 503
6534 143
10536 512