1256 90
5587 365
4472 430
7883 696
5576 369
4814 57
4622 514
905 84
2046 578
14195 222
930 51
1834 263
12723 911
5595 263
1659 353
2132 300
3432 423
3496 493
2856 742
7554 596
2338 114
3153 566
11306 665
13166 848