103637 629
4921 184
6827 185
8525 464
17020 1000
21866 81
14342 322
393847 940
51486 427
32826 220
22245 301
29835 610
3986 681