30197 120
40372 153
37444 654
72494 783
43323 463
24738 236
30464 349
58477 803
91067 262
55100 115
44968 614
59241 623
23955 480
16313 218