103023 710
4637 122
10544 348
12244 314
7962 609
12508 400
15119 153
5795 299
20004 492
191250 520
18137 197
25542 476
41392 765
44982 288
29587 733
7496 515
15649 692
14667 753
2075 66
8437 599
11312 104