505 117
3876 507
1612 90
27263 552
3165 723
14367 256
2675 780
1347 231
6592 137
1358 194
2433 466
3135 943
3603 887
30491 891
19779 839
5268 818
5062 771
15421 357
2327 508
2427 74
4303 331
3916 580
8436 471
10401 740
5481 647
5672 498
3175 88
2673 575