2943 845
10057 523
9330 656
6334 758
1383 99
4007 423
8051 202
148313 929
38970 117
50141 551
21273 415
5848 683
10112 165
8389 525
9165 136
23834 523
5449 123
58558 122