3186 732
2112 562
25191 289
1019 24
1558 308
1014 109
13974 198
8447 280
1700 160
2953 538
14817 385
1664 465
167235 682
4921 723
3469 192
6299 583
3388 338
93664 482
7260 644
39330 510
5316 356
1391 140
5672 439
2793 49
4205 202
39843 337
25892 427
4905 909