31601 91
4337 503
72357 787
4634 552
4160 828
7162 331
50566 614
10382 718
3281 711
1756 84
10633 285
2152 195
4595 830
9176 376
8083 350
4937 248
3047 54
11156 866
12518 369
11737 148
4049 572
2084 226
7015 710
9436 772
6477 396
4504 853
3866 200
5121 354