41326 400
29286 527
14285 162
30193 768
18299 317
18630 123
19619 487
77591 308
22316 100
41505 547
23763 298
17624 603
55527 735
15377 702
46670 404
18359 615
32642 211
14734 557
23088 584
18628 295
145974 413
47806 326
25697 146
37173 528