29979 120
40188 153
37346 654
72436 783
42935 463
24568 236
30250 349
58275 803
90849 262
54965 113
44780 614
59012 623
23786 480
16292 218