49906 328
12094 280
13498 309
31208 683
27390 514
21890 234
38313 941
31198 778
7689 587
4785 185
4756 448
19328 224
4627 390
3517 253
5605 280
3921 651
5210 584
2830 154
3736 526
8997 408
6404 561
5753 412
4232 485
4304 304
24261 283
60202 779
33421 625
66368 499