30616 325
42405 633
25568 653
21372 787
9665 344
13722 388
10459 75
10527 699
7694 288
11615 152
9234 228
14201 468
20577 242