103981 629
4926 184
6829 185
8526 464
17021 1000
21866 81
14342 322
393859 941
51494 427
32833 220
22249 301
29836 610
3987 681