2939 251
16543 441
3595 488
4232 99
4778 722
9097 862
7117 624
4880 388
4396 220
3943 576
4196 539
2150 168
3564 352
5719 27
8704 471
8312 820
4574 653
1689 241
6754 613
4306 703
3531 95
5880 609
9320 570
5146 930