2980 118
2684 178
15511 769
8407 222
2205 231
8578 452
41386 286
22771 212
16233 327
8982 453
5816 852
3371 484
2064 261
4206 492
2042 248