30640 325
42410 633
25573 653
21384 787
9671 344
13729 388
10462 75
10533 699
7698 288
11620 152
9237 228
14203 468
20593 242