29025 61
22373 545
10402 90
39515 515
15961 603
9906 217
15413 579
14781 259
31034 562
16292 752
5841 306
18075 91
25498 146
22574 587
13195 232
14358 38
38043 349
29469 667
34424 183
23114 538
15315 337
19734 381
29800 434
21623 207
15360 692