3089 846
10063 523
9375 656
6367 758
1389 99
4010 423
8086 202
148382 929
38994 117
50157 551
21297 415
5848 683
10127 165
8405 525
9175 136
23839 523
5464 123
58606 122