2736 511
12607 1016
19226 507
19968 413
14351 235
16099 326
10237 350
43702 333
9503 116
20391 625
27294 465
9727 574
16051 220
42413 628
3033 215
2615 376
112334 418