40516 556
37565 938
29376 1292
26238 1349
11397 423
32371 916
31019 947
41737 284
20100 1919
43873 920