19726 871
58126 148
2827 744
12725 769
39442 78
50956 535
4131 51
8980 274
19589 348
33969 243
2477 808
2260 337
3007 511
14406 208
10664 803
28499 354
23665 176
11114 154
5997 611
35563 292
69345 441
1472 446
31303 481
23000 514