4003 693
2592 366
21843 81
2751 82
21477 999
18492 849
3203 258
2363 134
3152 329
4989 533
5197 573
5312 418
3289 322
3585 351
5535 232
5022 78
24086 384
3040 98
4520 337
10288 34
5272 423
4167 661
17878 564
2777 415