595 99
3480 423
5245 201
141095 928
36994 117
46573 551
19583 415
5540 683
9049 163
7600 525
8236 136
17568 521
5052 123
52661 120