30028 481
12901 276
7645 226
7317 610
13829 153
3290 602
4605 859
5078 416
3446 214
16511 246
21254 320
8935 72
15755 445
4106 96
20792 886
20707 653
15710 94
8279 45
4300 185
5626 804
7069 51
3612 523
5016 550
8798 764
4949 50
26590 834
5605 343
5389 287