2647 102
28771 528
20786 320
32198 713
9156 750
4446 331
5008 638
7354 613
3602 259
5684 132
8041 584
19235 697
6935 50
2949 566
6409 58