4048 550
1349 43
4173 348
1887 287
4063 625
5887 895
10848 41
3112 309
3787 644
3169 128
6233 301
12470 50
8738 647
2484 206
4109 370
5292 652
6387 482
9686 318
7796 592
10577 284
17307 303
30623 393
22223 460
12871 253
16582 784
9529 341
20021 265
119142 366