51268 321
25681 308
24430 367
27446 662
20730 921
12066 80
29402 184
53481 271
52681 644
7335 756
4162 108
8476 376
3024 91