2589 29
3621 52
5472 42
18971 652
6999 356
8708 393
10485 552
329000 1452
11351 362
16202 707
11313 411
25604 542
19484 386
29408 926
15686 547
6879 420
25434 453
38401 810
20231 560
16758 149
18438 341
74043 411
27574 386
50753 447
20472 206
27089 277
121674 1118
49005 570