9896 275
18658 386
7315 327
3509 375
19331 464
17204 827
13123 273
1588 320
2846 471
4511 162
3637 468
37132 393
4880 687
7312 726
5835 508
3699 888
6256 130