526 111
993 257
411 133
894 281
1929 446
2290 466
1468 330
1678 522
1864 381
1911 613
2286 581
2883 637
3001 952
1214 380
2757 847
2246 442
2000 386
1639 486
1053 311
167 29
302 91
1603 497
1831 384
268 87
2855 901
1570 504
3653 638
658 168