30963 87
54056 878
376775 1275
19495 59
423262 879
15581 377
87898 433
20650 298
29255 187
33279 374
38878 963
43828 320
128415 424
259382 438
15128 154
35157 707
37460 734
40625 885
14047 235
98090 362
329377 1389
204288 903
61495 126
17931 120
105452 341
28966 240
35402 636
15253 759