41047 717
283317 178
13098 208
4871 685
25979 893
56992 860
147253 586
8352 371
16493 480
6129 235
77203 294
79229 132
8281 834
16403 201
154516 212
18499 199
60068 1047
4890 470
43213 728
2370 157
90653 360
50146 597
23305 598
39974 252
76980 669
51304 104
128754 295
28596 844