51259 321
25681 308
24430 367
27445 662
20730 921
12064 80
29399 184
53479 271
52681 644
7335 756
4162 108
8476 376
3024 91