2535 534
19388 511
2467 413
11144 199
12271 33
8529 363
18689 265
20226 537
6043 56
5037 559
3135 532
3936 744