51704 321
25851 308
24845 368
27588 662
20869 921
12135 80
29590 184
53752 271
53032 645
7356 756
4176 108
8494 376
3034 91