51187 321
25657 308
24365 367
27433 662
20716 921
12056 80
29376 184
53444 271
52628 644
7334 756
4161 108
8473 376
3021 91