445 40
1996 414
347 100
1150 303
903 286
798 245
1184 307
1051 242
1220 288
3495 841
3322 790
2134 253
2032 364
2959 657
1549 302
1985 407
976 314
796 251
565 172
633 160
569 128
3009 821
2694 857
2048 660
1617 478
2386 704
2073 442
958 232