2957 756
10682 200
12603 534
12823 591
7690 358
18923 178
120352 864
79404 650
57695 185
50908 580
30155 85
43391 626
4388 611
5934 309
5924 802
4695 544
4549 371
3421 207
61660 889