30186 482
12920 276
7653 226
7486 610
13842 153
3298 602
4624 859
5083 416
3456 214
16533 246
21263 320
8962 72
15764 445
4114 96
20809 886
20732 653
15727 94
8295 45
4312 185
5649 804
7080 51
3625 523
5039 550
8806 764
4953 50
26605 834
5614 343
5395 287