2101 407
14245 145
10895 573
8990 489
9635 200
45497 486
52641 524
50167 396
47183 305
2893 245
14426 212
58419 770
34243 358