102978 710
4636 122
10541 348
12244 314
7961 609
12508 400
15119 153
5795 299
20001 492
191211 520
18136 197
25540 476
41386 765
44977 288
29576 733
7496 515
15647 692
14658 753
2075 66
8433 599
11299 104