2993 44
7455 697
28993 562
11337 902
8875 529
3728 138
37713 434
12503 372
8262 818
6506 588
7154 372
6617 145
6356 663
9702 631
19017 264
5369 42
19941 53
9197 149
5012 230
8608 888
5092 249
10527 673
3387 223
17423 470
20157 544
112916 749
21385 315
23631 287