15312 238
30657 102
1928 51
69586 481
9582 111
29667 689
5826 92
7398 831
4069 225
8121 747
15296 77
5054 766
9009 154
9546 562
4735 377
5834 832
3717 405
10345 187
2633 69
1872 110
8004 412
1466 89
10128 476
55857 581