2640 594
3838 695
16798 516
102680 201
14349 56
25074 267
10297 252
45147 75
6029 533
4322 42
2297 364
2960 591
6144 48
55817 735
9569 33
3309 707