2366 540
684 152
18866 511
2377 413
10983 199
12137 33
8437 363
18540 265
20236 537
5769 56
5086 559
3100 532
3818 744