309595 763
141148 240
9297 622
1587 317
1425 318
828 116
3187 582
8715 168
1829 405
2729 731
4038 189
7052 132
2545 55
5711 597
25816 302
3244 92
351383 607
9611 460
3595 340
4395 676
73402 818
4454 498
2230 131
4258 508
3184 201
4926 247
15088 423