3726 289
4586 711
2845 401
6635 278
90804 812
7316 323
5096 222
3461 358
4792 650
5985 664
71405 413
55772 529
93060 308
68381 271
54257 279
26041 506
45280 425