22915 280
11933 611
9244 668
14241 792
8355 577
4582 222
6787 482
9046 354
19107 661
14195 206
6456 262
12774 795
5497 55
23335 47
15036 526
8293 155
6689 145
19847 326
3912 73
11881 266
9481 169
21753 652
5595 282
47285 141
23417 858
9406 392
15453 480
13646 115