506 141
1948 500
380 106
2818 861
1128 301
2893 680
2582 694
2653 580
13720 462
1012 172
10296 553
3132 690
7047 502
9666 351
4511 413
39668 109
107751 671
8663 369
15579 211
23024 564
9881 691
6382 695
4736 507
8162 570
7223 349
23236 314
4452 166
22993 258