2878 845
10057 523
9317 656
6321 758
1383 99
4006 423
8040 202
148286 929
38947 117
50135 551
21266 415
5847 683
10106 165
8387 525
9160 136
23834 523
5449 123
58534 122