5063 315
6609 94
5043 268
3988 467
5594 332
21221 591
16579 442
4261 218
11990 613
7256 224
3638 295
15367 758
7591 629
8343 440
5207 606
3226 310
3722 461
7383 489
3187 153
9269 775
4294 348
11618 524
16566 349
5986 480