2941 845
10057 523
9330 656
6334 758
1383 99
4006 423
8051 202
148312 929
38970 117
50141 551
21273 415
5848 683
10112 165
8388 525
9165 136
23834 523
5449 123
58556 122