54023 703
31696 234
8518 597
43030 480
16772 72
20548 184
4477 60
29392 126
3705 27
35848 570
28730 80
30120 181
20144 676
43137 138
24136 787
6910 245
7511 708
13685 757
18433 571
30343 600
8398 281
26884 412
20974 142
12617 844