165415 659
20609 401
535998 1265
24666 611
35666 495
19537 608
61005 991
49256 342
4513 537
3262 547
9418 265
13593 595
2866 213
12304 682
3082 317
6413 609
39506 832
77045 1003