3300 551
18607 475
4753 89
9168 796
12256 532
10862 129
17342 842
11118 416
9461 831
21672 264
25092 738
3509 761