31601 399
22740 160
118360 219
127581 562
12054 604
96264 355
44619 200
158444 1055
54449 764
26128 878
77226 456
10094 503
95536 945
11008 144
40166 288
13596 312
17484 376
15837 615
13303 592
79272 349
15046 767
91375 447
75450 433
73093 749
17052 574
49617 563
9124 73
43680 553