56271 157
101830 766
8597 450
16217 63
16070 669
3157 827
1927 318
2543 453
2592 347
2897 785
2493 439
966 158
1689 374
1022 136
3142 719
1644 291
1997 23
563 28