1123 269
2381 704
335 102
820 177
1137 251
955 52
22718 552
3506 468
3537 565
33073 736
16162 467
12338 186
13787 337
5263 423
6230 287