32975 512
21392 340
68125 403
46445 903
27807 365
55446 448
68593 1064
104348 790
44765 418
47054 317
19224 244
83363 484
38472 851
35166 625
23900 533
74730 644
70020 294
61017 899
40812 309
54363 675
54471 101
24422 258
91504 523