3560 173
15453 344
29526 165
38225 321
53390 271
33800 748
12631 289
32231 340
14907 609
29138 86
37645 380
29495 78
15448 223
21966 724
26103 242
3492 285
4475 889
2836 116
5403 109
7250 841
4921 417
4201 49
3669 76
4806 557
5294 329
4253 614
5245 626
2663 181