8646 502
43651 338
14065 81
21685 327
19027 271
14950 266
13175 573
22050 208
11063 274
22059 413
15296 312
13919 529
34896 310
11522 656
21237 503
14528 839
10299 555
15341 62
27716 141
20068 155
15420 669