2962 88
11481 649
8200 699
6919 486
22337 680
9113 333
9407 474
15098 201
2383 45
3680 243
12164 99
3779 744
7887 138
12001 512
7426 434
3301 213
4486 176
6594 670
12013 550
5480 358
8269 470
4114 235
8191 400
4891 291