3023 639
35286 236
7804 434
3408 443
16268 155
6592 573
10396 701
17733 390
22212 919
7761 121
88736 513
1523 254