18731 801
7963 571
6075 485
21687 610
78989 277
21028 526
86817 130
29663 377
13008 123
2085 217
11180 502
2348915 3883
163179 974
383347 1160
193358 743
187879 592
95339 372
2401739 7084
49050 401
124400 465
40937 581
45847 385
58181 485
54631 627
46477 236
42199 395
291858 1059
20728 329