12531 331
5593 718
3729 144
3061 354
5335 846
7663 536
8972 126
7026 507
5926 891
3094 367
18104 564
5675 852
1772 177
14888 1021
4003 568
6800 253
7473 690
11367 370
4989 658
5639 294
17752 770
4435 261
11720 412
4406 226