16581 702
33173 123
137659 653
21384 604
18630 780
6495 348
2917 255
42596 668
26543 241
1946 472
36869 647
9017 501
50287 683
2549 369
2486 524
31582 444
245 54
21562 262
18160 472
1154 110
3073 509
6869 642
31918 428
6552 398