3699 855
4984 559
5929 548
6455 361
14284 166
1889 192
17451 352
2382 95
2333 137
9456 551
5822 740
25812 278
166783 513
6385 962
9391 523
5556 509
70592 662
14145 565
2287 271
6057 661
2337 429
7245 639
55687 252
5976 447
2695 33
5054 588
11724 640
229531 878