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