93376 123
11750 409
342935 1116
8910 463
23931 284
69395 571
5128 797
12286 842
2420 51
39068 403
4087 588
4355 289
2971 404
8314 495
4431 645
56173 622