24096 360
19439 165
26831 748
2198 420
4159 273
15855 583
4487 67
6664 199
9523 548
19774 193
19072 399
2782 188
35552 633
11146 313
4172 706
3475 422
10585 502
3884 124