3831 42
4192 311
6295 447
15993 212
4088 526
7095 93
5291 517
11999 406
12996 843
12002 693
9474 392
9946 471
14069 365
17361 684
14460 575
12358 265
9567 677
13243 232
11060 405
11288 209
15401 105
29562 643
11554 304
17959 526