5096 435
8287 626
5451 194
2339 163
16006 521
5876 563
3899 693
6404 81
10601 603
2489 312
4412 687
39108 756
69360 623
72124 365
33733 403
33194 395
61908 582