40733 591
96539 521
117309 500
85671 386
59454 847
61254 687
27465 258
70259 404
30163 398
44353 639
120557 453
49779 419
32486 257
36937 561
43315 544
31308 736
33675 371
52862 349
119044 209
28489 205
36078 189
45066 222
87508 583
153339 505