880 30
5141 743
2457 215
3485 720
2586 140
150326 264
34044 638
13572 69
7439 857
28314 239
8966 755
3540 150
6323 482
4617 539
3390 547
4344 562
3754 614
1770 366