8600 240
5904 692
22291 383
12065 341
168726 775
4346 427
1839 280
2859 550
1187 47
2761 490
4209 637
1889 191
2582 627
849 29
3180 658
2908 555