3307 216
4683 543
11361 395
40927 116
87230 98
23467 771
12785 584
31809 579
28981 486
11085 37
8910 788
10391 848
3799 273
22751 273
1944 71