3940 427
23781 529
16514 679
20356 341
6659 887
8222 648
3509 193
10105 286
27679 312
4057 337
2675 448
2477 196
1393 115