3176 732
2107 562
25186 289
998 24
1554 308
1012 109
13969 198
8445 280
1664 160
2933 538
14812 385
1664 465
167210 682
4915 723
3461 192
6250 583
3383 338
93631 482
7213 644
39144 510
5283 356
1386 140
5633 437
2785 49
4181 202
39803 337
25878 427
4891 909