31255 873
5643 650
5191 307
8242 416
8053 257
6799 261
13587 296
15721 791
7460 597
4387 258
3840 231
5220 168
3793 451
7420 746
4353 86
2559 254
5836 666
3531 198
5368 208
7221 251
3583 248
8369 508
8323 347
4512 341