40519 2600
137386 370
104014 393
302797 1065
2452 116
274132 738
221478 788
109233 716
80707 289
108603 468
71209 93
55933 270
39264 814
119391 381
172648 774
331043 976
23630 423
389051 893
145509 176
91729 534
6078 746
58574 613
56377 407
3815 242