3008 49
17156 147
6788 622
8171 387
3075 538
1845 42
6268 114
5021 69
25659 265
52036 103
3082 623
5035 812
4978 453
4199 345
5344 693
2507 292
31389 576
1437 248
5260 921
3653 249
5541 700
5771 138
28078 661
13864 288
8951 363
1361 103
31805 797
3685 132