43295 534
15481 304
3967 46
7735 171
9427 73
21032 389
31830 961
9115 444
7729 693
12871 458
19051 94
36318 572
10752 702
22123 280
18721 362
16520 187
4432 465
14884 285