28099 181
15846 733
5463 590
13346 877
2888 705
3937 212
4330 444
11292 474
2729 562
3093 776
27997 37
746 222
37962 649
20244 271
750 126
2958 782
16121 884
16509 315
2652 803
25768 546
24122 550
20735 941
3850 122
1578 455