129053 299
12016 168
13992 729
16359 570
6388 318
22997 732
11449 340
44614 351
15748 878
2170 197
4241 351
3300 556
3669 312
4802 578
7645 171
90852 740