2192 177
4717 703
14860 637
5720 455
4447 353
2187 268
3807 705
5155 395
2972 335
1527 97
6856 323
5259 553
39028 49
12279 161
22766 301
31812 538
18267 440
33001 466
386742 1079
37887 171