3131 732
2096 562
25151 289
924 24
1537 308
988 109
13939 198
8429 280
1576 160
2870 538
14801 385
1656 465
167132 682
4887 723
3416 192
6186 583
3351 338
93548 482
7069 644
38749 510
5114 356
1366 140
5478 437
2719 49
4090 202
39712 337
25850 427
4856 909