4536 227
5412 603
5135 421
5444 216
2360 248
2444 154
5506 47
3251 387
4140 266
3181 89
4561 377
2702 242
5454 867
8191 348
3984 677
15492 659
6362 873
3870 34
3936 79
8225 672
2858 168
3637 279
5696 307
2396 38