15057 297
18369 512
21028 422
16458 345
52409 431
46163 607
2839 257
3418 473
4118 390
3628 76
3613 345
4550 331
16491 254
5208 937
5524 231
7020 861
3411 583
14761 92
2367 341
4651 615
2732 283
2657 125
3104 616
5249 737
16475 309
33729 969