30208 376
6641 143
7166 138
16876 206
11539 519
20415 367
9625 330
254963 640
178511 790
108104 465
115597 808
108485 552
91290 499
50013 642
31623 91
72568 784
51275 614