1810 478
10252 632
13394 312
18320 384
8879 817
90969 491
26882 788
12306 467
73350 179
63289 282
4010 125
2862 330
7741 673
9923 768
42025 309