2578 216
4201 543
11098 395
40072 115
86381 97
22897 771
12464 584
31642 579
28667 486
10718 36
8725 788
10218 848
3705 273
22537 273
1844 71