2902 580
1793 35
2833 528
11709 201
2123 293
12715 677
3169 478
2841 387
952 117
7924 452
1191 57
4310 459
2601 439
3226 653
2987 119
14196 424
16302 398
2787 492
1230 115
2914 468
4907 131
14055 347
3022 280
1588 51