2831 119
15317 809
4636 535
4127 288
34953 378
16201 286
90835 797
1888 145
13918 636
11779 314
11203 721
3547 498
3211 73
3845 132
4575 345
39456 638
2105 363
6735 719
5789 528
4557 692
2735 41
8813 697
4449 74
24558 193
5328 879
3881 776
3912 417
4798 244