3126 732
2096 562
25149 289
921 24
1535 308
987 109
13937 198
8429 280
1572 160
2862 538
14800 385
1655 465
167127 682
4886 723
3415 192
6185 583
3351 338
93546 482
7059 644
38726 510
5108 356
1364 140
5469 437
2716 49
4087 202
39711 337
25848 427
4855 909