15471 668
13368 546
3704 805
4821 646
5165 641
4500 238
12735 97
2901 240
5374 140
7363 191
11680 127
8579 828
7071 598
2850 446
5436 962
4761 320
92097 723
27406 642
8270 820
3005 533
2921 484
2245 245
3899 180
12794 696
2846 42
1261 165
4835 71
2317 142