2215 629
1858 245
166022 662
1671 44
3417 329
3542 521
8563 681
1990 291
3725 37
53808 102
7340 593
4751 427
1374 142