29401 61
22704 545
10651 90
39824 515
16086 603
10162 217
15509 579
14910 259
31300 562
16385 752
5925 306
18232 91
25651 146
22746 587
13307 232
14557 38
38417 349
29680 667
36318 183
23596 538
15456 337
19889 381
29953 434
21809 207
15590 692