31880 511
18553 666
18485 846
23504 539
40256 176
30573 669
11967 281
30523 338
15123 365
43250 204
16976 222
21968 399
20366 346
27898 721
11187 454
46566 533
25556 62
25135 469
39698 148
14664 495
15890 518
29634 285
23690 480
31754 172