2922 326
3093 352
3869 232
4342 328
5114 817
7697 738
3482 619
13701 134
2768 271
3921 554
3331 891
9563 681
12660 384
10232 408
8061 136
8348 516
7755 119
5371 71
7252 579
9876 648
10832 609
24245 552
5453 246
8880 173
32238 385
3690 147
20635 633
18888 98