5097 435
8290 626
5451 194
2339 163
16008 521
5879 563
3899 693
6409 81
10605 603
2490 312
4412 687
39143 756
69555 623
72168 365
33740 403
33213 395
61970 582