2535 534
19386 511
2467 413
11143 199
12271 33
8528 363
18689 265
20225 537
6043 56
5037 559
3135 532
3936 744