3306 145
2534 246
6419 680
1807 61
5077 528
6263 515
17890 564
4898 618
5007 785
9686 347
11156 812
18575 685
25263 554
11847 621
3328 236
2695 226
8631 909
5459 902
3266 307
1145 88
7358 450
22851 399
4132 304
3985 320