29071 61
22397 545
10412 90
39570 515
15979 603
9922 217
15416 579
14808 259
31069 562
16311 752
5848 306
18089 91
25524 146
22599 587
13215 232
14376 38
38092 349
29498 667
34481 183
23142 538
15332 337
19759 381
29830 434
21637 207
15374 692