43191 534
15144 304
3945 46
7677 171
9412 73
21003 389
31771 961
9102 444
7717 693
12861 458
19044 94
36295 572
10746 702
22088 280
18656 362
16503 187
4430 465
14879 285