29629 389
14810 455
4609 590
10902 294
2250 166
18132 514
8752 201
6973 646
3884 366
15467 725
8323 51
9930 703
2225 124
2153 94
2524 274
3899 565
5974 554
4391 490
4881 642
3436 317
10360 304
5880 814
2114 437
2959 738