29952 120
40172 153
37336 654
72429 783
42889 463
24544 236
30229 349
58253 803
90821 262
54954 113
44758 614
58978 623
23760 480
16288 218