2366 540
683 152
18865 511
2377 413
10982 199
12137 33
8437 363
18540 265
20236 537
5769 56
5085 559
3100 532
3818 744