109983 328
163139 616
79950 371
65600 163
133437 633
38440 186
23943 104
18731 233
106250 289
34571 159
109431 517
21238 187
43489 125
2353 468
58402 350
202861 1746
44126 370
21561 248
4514 452
55827 316
10638 80
2916 290
27063 145
133112 508
268018 759
11179 151
175665 389
75305 406