3202 732
2115 562
25200 289
1053 24
1564 308
1019 109
13983 198
8460 280
1741 160
2979 538
14825 385
1668 465
167273 682
4933 723
3495 192
6365 583
3390 338
93712 482
7335 644
39558 510
5387 356
1402 140
5731 439
2810 49
4241 202
39892 337
25902 427
4925 909