30841 443
3382 618
8831 590
7182 412
9425 336
4503 497
18607 637
3204 477
21531 341
9585 714
6855 657
7573 68
4885 127
8828 513
5095 126
6013 360
3215 231
6080 193
29599 839
9225 310
4693 302
4272 182
6374 615
5208 469
7459 34
8154 302
13396 272
5265 680