29022 61
22373 545
10399 90
39502 515
15959 603
9904 217
15411 579
14778 259
31031 562
16289 752
5840 306
18074 91
25497 146
22571 587
13192 232
14354 38
38040 349
29469 667
34415 183
23110 538
15315 337
19733 381
29797 434
21614 207
15360 692