3012 137
12867 134
21505 338
1165 221
4006 729
2187 177
8614 604
20568 554
4051 713
4377 746
2728 279
2862 271
5500 552
3740 862
2883 309
3233 539
11637 384
3029 479
6557 212
4878 349
5963 940
5117 131
5185 617
20151 238
7105 766
1953 411
83219 616
36402 843