2533 534
19383 511
2466 413
11143 199
12270 33
8527 363
18684 265
20224 537
6039 56
5036 559
3131 532
3936 744