45406 421
1579 93
6909 70
1884 291
4041 452
31904 292
14705 420
18385 393
17682 179
12800 236
5934 184
16495 120