129036 299
12015 168
13992 729
16358 570
6388 318
22997 732
11448 340
44614 351
15747 878
2170 197
4241 351
3300 556
3669 312
4802 578
7645 171
90842 740