3201 732
2115 562
25198 289
1042 24
1563 308
1019 109
13982 198
8457 280
1733 160
2972 538
14824 385
1668 465
167262 682
4929 723
3490 192
6361 583
3389 338
93701 482
7319 644
39495 510
5372 356
1398 140
5715 439
2805 49
4229 202
39875 337
25899 427
4923 909