2736 511
12609 1016
19226 507
19968 413
14353 235
16099 326
10237 350
43707 333
9504 116
20395 625
27296 465
9727 574
16052 220
42418 628
3034 215
2616 376
112343 418