3203 732
2115 562
25200 289
1063 24
1565 308
1020 109
13984 198
8461 280
1749 160
2981 538
14826 385
1671 465
167283 682
4933 723
3498 192
6368 583
3391 338
93721 482
7340 644
39599 510
5399 356
1402 140
5740 439
2814 49
4247 202
39899 337
25902 427
4930 909