2981 407
10888 609
2291 178
19803 430
3862 292
7560 225
3700 158
3389 770
8922 263
7143 333
7786 432
4968 534
1899 44
2947 545