2581 216
4205 543
11100 395
40085 115
86399 97
22906 771
12465 584
31642 579
28676 486
10722 36
8725 788
10220 848
3708 273
22539 273
1845 71