2904 785
1939 490
157423 313
14215 623
57050 113
50596 647
134115 609
70758 345
29980 395
51844 624
34292 620
51856 505
41323 402