30185 120
40355 153
37428 654
72489 783
43298 463
24723 236
30451 349
58460 803
91059 262
55090 115
44951 614
59227 623
23943 480
16311 218