45416 421
1586 93
6916 70
1885 291
4042 452
31909 292
14708 420
18387 393
17686 179
12800 236
5935 184
16497 120