31285 325
42781 633
26011 653
21882 787
9829 344
14262 388
10517 75
10644 699
7822 288
11891 152
9446 228
14493 468
21278 242