1508 301
614 68
3909 561
4739 908
4351 341
96995 606
3639 296
5246 569
81604 413
17298 71
8522 252
33631 337
27343 801
4636 429
6305 695
3709 305