2894 165
74355 667
4649 474
5403 972
4221 188
3976 319
4080 535
3180 393
2585 301
3911 476
3615 217
3937 317
4033 656
6855 617
5084 39
6215 612
5766 790
4789 493
3383 114
5338 748
5436 278
6065 844
11058 796
15144 409