30733 37
48159 764
4736 109
3408 479
8225 310
5428 556
3943 551
5380 206
12267 204
9671 184
6429 635
9553 686
5306 164
12248 241
4818 621
4731 526
1871 118
4373 208
46339 338
25300 342
8801 909
9840 50
15529 908
115572 679
14294 178
6714 580
3704 169
10766 591