13402 128
25588 288
14094 829
8235 274
6378 354
2985 300
9511 476
4104 782
4417 418
7191 352
2996 110
6140 207
4967 663
9102 265
6659 252
3514 553
14997 349
3949 414
4333 546
1251 80
7804 145
15419 319
9896 347
4607 482