2546 534
19405 511
2469 413
11148 199
12272 33
8535 363
18695 265
20231 537
6047 56
5040 559
3141 533
3937 744