56229 157
101735 766
8595 450
16206 63
16051 669
3157 827
1926 318
2543 453
2590 347
2897 785
2493 439
965 158
1685 374
1003 136
3140 719
1642 291
1996 23
563 28