2832 511
12640 1016
19263 507
20006 413
14460 235
16122 326
10325 350
43997 335
9545 116
20496 625
27498 465
9746 574
16117 220
42859 628
3052 215
2639 376
112848 418