320 92
847 269
2689 567
3299 631
7299 684
9470 465
7985 462
6352 463
10244 258
14566 154
39143 374
4157 944
2432 304
7822 956
3298 466
2912 388
2654 261