2955 845
10058 523
9335 656
6338 758
1384 99
4007 423
8051 202
148317 929
38971 117
50141 551
21273 415
5848 683
10112 165
8390 525
9167 136
23834 523
5451 123
58560 122