3300 216
4670 543
11357 395
40906 116
87208 98
23458 771
12766 584
31801 579
28967 486
11076 37
8901 788
10381 848
3798 273
22747 273
1943 71