30202 120
40386 153
37446 654
72495 783
43329 463
24743 236
30468 349
58481 803
91077 262
55103 115
44972 614
59260 623
23961 480
16313 218