51216 321
25666 308
24405 367
27441 662
20721 921
12061 80
29389 184
53461 271
52664 644
7334 756
4162 108
8473 376
3021 91