285 52
12849 984
1974 582
4101 473
8233 889
761 68
3242 534
3032 610
3855 226
3263 639
10884 608
5079 433
2872 737
8679 49
1997 184
14718 286
29214 864
3572 579
8680 320
1983 89
3287 318
15031 688
4126 670
1015 238