2161 570
2996 693
1816 398
2329 589
2574 528
1255 308
444 107
1121 332
3018 122
11936 546
5820 781
6652 115
6301 292
27568 384
12684 622
7352 466