2922 753
2237 505
2929 460
5183 388
8997 402
6108 217
11546 399
52854 776
26813 352
32406 748
17183 315
6195 123