2970 923
437 106
1259 343
2270 287
6415 191
77249 320
77147 736
10375 172
12545 175
22485 461
4636 613
11750 672
2394 381
16780 419
1136 90