12371 264
2653 603
3031 438
4359 382
1779 310
3958 349
4228 653
942 26
1809 207
2950 304
2150 197
3122 609
28929 113
25505 290
3281 442
14975 497